3 ms·
You know, lately I've been thinking about the languages I learned this past few years. As of now, I'm nowhere nearly good in any environment thanks to my stupid
by fiveo 16y ago
You know, lately I've been thinking about the languages I learned this past few years. As of now, I'm nowhere nearly good in any environment thanks to my stupid brain following the "language love boat" preaches.
Couple days ago I decided to shut my eyes off articles that compares programming languages and decided to stick with Java and Ruby. I don't plan to learn 10 different programming languages for the rest of my life unless I happen to get an offer in a company where they would want to train me in their technology. I have no plan to be a software developer for the rest of my life because that is a bottom-line job. It's useless really. Especially when there are too many effing opinions in our industry such as:
- We prefer young people (remember, y'all going to get old at some point, you'll be out of the game soon)
- We prefer TDD, Scrum, and Agile (those of you who dislike TDD will be crossed out from this list)
- We only do games (those web developers are out)
- We only do web-development (don't know HTML/CSS/JS? get out)
- We only do internal IT (you're a software product guy, you won't last long here)
- We do "Digital Social Media Marketing Branding SEO" (you're just a PHP developer, go make something)
- We do SAP, PeopleSoft, and Oracle Financial (you're not qualified even though you know .NET)
- We do embedded (web developer and enterprise developer, the door is right there)
- We only use Apple (not an Apple fanboy? doesn't worship Jobs? out please)
I'd rather spend my time learning the business domain, leadership, management, networking and how to live a life and achieve happiness than learning LISP, C, C++, HTML, CSS, Python (I know a few things about Python but by no means I can be qualified to work in a startup that uses Django).
I don't want to be 50 years old hacker unemployed (due to age) and have no social skill to convince people that I'm still worth. Besides, I want to have a retirement that doesn't bother my kids's financial situation.
Do you have any idea how long it takes to learn and master a programming language and the ecosystem (libraries, tools, the community, etc)?
It's a life choice that I decided and I don't think you should look down at other people choices.