Prologue
I wrote this blog five years ago when I was a junior developer. The tips I shared back then are still rules I follow today and ...
For further actions, you may consider blocking this person and/or reporting abuse
Loving your job is crucial for continuous improvement in programming.
Being a generalist helps you become a versatile problem solver. Always stay curious and keep learning new technologies, as this will ensure you remain adaptable and innovative in a fast-changing landscape like IT.
Thanks for sharing this!
Antonio, CEO & Founder at Litlyx
Correct one of my mantras
Just spread your wings and fail forward if necessary but never give up.. my personal advise here is unfortunately in this field there is a lot of toxic people that can effect your progress, please 🙏 continue and don't lose your confidence about yourself.
Just found this blog that emphasises on the points about tinkering and generalist linkedin.com/pulse/common-trait-ac...
I appreciate your perspective and understand where you're coming from. There's definitely value in specializing, and I agree that specialists and generalists both have their place in the industry.
However, I'd like to offer a counterpoint. There is no harm in specializing in a stack, but it's generally a better idea to learn everything you can. By broadening your knowledge, you get a better understanding of the whole system when presented with a new project. This doesn't mean you can't specialize while being a generalist.
When you have a broad understanding, you can avoid blind spots and pick up new things more easily. This holistic approach can make you a better developer overall. You still have the option to specialize deeply in one area, but the general knowledge helps you understand and integrate different parts of the system more effectively.
Ultimately, it's about balance. Specializing can make you an expert in one area, but being a generalist can make you a versatile problem solver who can adapt to various challenges. Both paths have their merits, and the best choice depends on your personal goals and interests.
"Own the product, not just your tasks." 👍
This is so direct. Thank you for this.
Top, very nice !
Thanks for sharing
the prime's video you have linked is going to youtube's history feed 🤓
Thanks for the correction
Great post.
I must say as a founder and lead technician I started making fantastic products when I practically forced myself to start relaxing and taking intentional breaks.
Thanks for sharing.
Thank you, Mr RAM. I just need one more of you to complete my setup
👏
"recently watched a video of ThePrimagen hat inspired me to write this blog." *that
Thanks for the correction
Perfect....!
I got a lot of tips & guidance in this post.
Yes its your choice.
Nice post man. Thanks for sharing it.
Thank you
Love the post it was a good read you should think about putting your stuff in prime's subreddit for him to react to it. Wish to learn more from you 👊🏼
I mean it would be very shameful of me to put my blog on primes subreddit people should find it valuable and share, if they find it valuable.
Nice post
Thank you
beautiful, concise, and very important post. thank you for sharing.
Thanks for sharing,
It's inspiring specialy for junior like me, i also developing products for the company I've been working and loving my work, provides me new ideas to develop my own products.
You are so right! It is good to know a bit of everything, so that things don't sound too foreign but also good to have a specialization, to have a skill that you really can do well and put time and love on it, and not just doing things half way because you have to do front end, back end, and other things at the same time. the result can be a blob
Great insights mate
I feel like when starting a Software development Career it's very to crucial for the first few years of your career to be a generalist by that I mean from your years of being a junior to an intermediate and then when you are at a point where you can spin up an entire project by yourself, then you can find a field to specialize on.
Whether you are a front-end, back-end or security engineering specialist you need those years of experience where you were just learning everything. I think engineering wisdom a portion of it comes from that. Great stuff
Thanks, for the great post
I agree with every single point. Great Insights!