I recently joined a company(for less than ideal reasons) knowing they don't follow basic software practices. I felt frustrated in initial months and then took on challenge of evangelizing and implementing X.
But I'm getting too much resistance from "senior" developers who've been there for 15-16 years. Everyone agreed to do X and circumvented it the very next day.
This consumed so much of my time(outside office hours) and energy that now I feel why do I bother making a change when I'm not getting paid or even recognized for it.
how does he convince the business to spend money just to redesign it and how big are his clients(10+ employees)? I was able to convince a client(3 person company) that he should have a website, but he just did it himself. Now he wants me to do seo and get more conversions which feels more like an art rather than science to me.
SEO is definitely a science. The formula is authoritive content + number of high quality backlinks = highly ranked site.
However, I do agree that there is a lot of bad information out there, but the process of googles algorithm for ranking sites (page rank) is pretty straight forward at the end of the day
OP here: Wow, did not expect so much response. I owe more details. Our client(his mom rather) used godaddy website builder template which had payment and appointment booking feature just for $15 a month(hosting extra). She did this in a day. As few people pointed out maybe thats all what he needs right now.
My skillset varies a lot. Although I'm confident taking on any technical challenge from wordpress customization, mobile app, CRM integrations to machine learning, I'm little behind on soft skills.
It seems business owners like talking to me about technical stuff(so do I), but none of them are showing interest hiring us. As the top comment pointed out maybe I should target businesses more than 10-15 people. But it's easier to just walk into a mom & pop store than cold calling a firm with more than 10-15 people. I tried online(fb/linkedin) advertising, email marketing but didn't get any customers through it.
But I'm getting too much resistance from "senior" developers who've been there for 15-16 years. Everyone agreed to do X and circumvented it the very next day.
This consumed so much of my time(outside office hours) and energy that now I feel why do I bother making a change when I'm not getting paid or even recognized for it.