I was reading a blog post by patio11 in which he talks about his work assisting with A/B testing and email campaigns. It made me wonder, purely as a intellectual exercise, if my goal was to maximize my weekly pay as a consultant, what skills would I be wise to pair with fullstack programming (other than sales)? Design? Copywriting? Marketing? More programming?
Ask HN: What's the most valuable skill to pair with programming?
1–10 of 16 posts
Re: Ask HN: What's the most valuable skill to pair with programming?
#2Otherwise you would want to carve out a niche, become incredibly good at that one thing and after you have mastered something that few people can do really well... learn how to sell that better too.
Re: Ask HN: What's the most valuable skill to pair with programming?
#3Trying to do two completely different jobs is going to lead to poor performance in both.
Re: Ask HN: What's the most valuable skill to pair with programming?
#4another compelling angle to take is to get a deep understanding of applied statistics/ data science so you can build analysis tools or predictive/ML-driven features on top of the core products you're building. this might overlap with your existing skills quite well already, plus, it's growing faster in demand across industries/geographies.
Re: Ask HN: What's the most valuable skill to pair with programming?
#5Re: Ask HN: What's the most valuable skill to pair with programming?
#6Re: Ask HN: What's the most valuable skill to pair with programming?
#7More focused programming. Become an expert at a more narrow niche than "full stack programming". Trying to do two completely different jobs is going to lead to poor performance in both.
Re: Ask HN: What's the most valuable skill to pair with programming?
#8More focused programming. Become an expert at a more narrow niche than "full stack programming". Trying to do two completely different jobs is going to lead to poor performance in both.
Re: Ask HN: What's the most valuable skill to pair with programming?
#9From that perspective, I'd argue that adding more technical skills on top of your existing ones will have diminishing returns past a reasonable level of competency.
Instead, focus on being able to provide business value. Learn how to take general problems a business has and find solutions for them. Not just code solutions, but new processes and procedures.
If you can solve an expensive problem for a business, you can command a far higher price than if you're just a pair of hands writing code. Those are a dime a dozen on Upwork, and clients have trouble seeing any difference in skillset.
From a technical skills perspective, machine learning and "big data" processing are in-demand skills with large enterprises, where you can make the most money solving problems.
I'd be glad to continue this discussion if you have questions about my answers. My email is in my profile.
Re: Ask HN: What's the most valuable skill to pair with programming?
#10- IT Security
- Database engineer (specailized)
- AI or Machine Learning
- Block chain consulting (ughh)
- Financial analyst
Any one of these specialisations would make you a highly paid consultant... I assume