3 ms·
This is a nice story but there are some hidden issues around here. The ones that want to get into programming should be aware of these: It's not an easy trip..
by RutZap 14y ago
This is a nice story but there are some hidden issues around here. The ones that want to get into programming should be aware of these:
It's not an easy trip.. it's not just six months... it's a lifetime. Yes you might get a job in 6 months but then you will have to work even harder to keep that job and to be in the game. You will never stop learning... you will have to constantly adapt yourself to the new technologies otherwise you will end up being the guy hated by everyone for your crappy code that's a pain to be maintained.
Yes you might learn Ruby or any other programming language and you can solve problems and build stuff... so basically you can do your job.... but there's more to programming. You should not just read a ruby book and learn the syntax and hey presto you are a developer. You should put some time in learning how software works, learning some algorithms and so on. It's not about one programming language, it's about programming in general. Programming languages are just tools we use to achieve a goal. For example, you can't be a car mechanic by learning how to use a wrench.. you need to know how to use more tools and, the most important thing, learn how to fix an issue using the most appropriate tool.
- Swizec 14y agoTo be honest, I think this is true for every profession, not just programming. If you want to stay on top, you have to continually improve your game. Or you can be that guy in the corner who got left behind when the factory tanked and he suddenly found himself unemployable.
- RutZap 14y agoYes this is true for every profession... but in programming it seems to be a more crucial thing as the programming world is changing and evolving faster than any other industry.. just think about what programmers used to do 10 years ago .. and what we do now... think how computers change in 10 years... (my mobile phone is smarter/faster than my state of the art PC from 10 years ago) The progression rate is astonishing and we must not forget that we still have to learn the basics in order to be good at what we do...
- chucknelson 14y agoI agree - software/web development is relentless in its changing and evolving technologies and tool sets. I don't think there are many other professions where the tools available change so quickly and often.
- kamjam 14y agoTotally, but that's kind of the reason the industry is exciting. I get bored writing the same piece of code twice, I'm not sure I'd survive in any other kind of job where I'm doing the same thing day in/day out. I LOVE the fact I still get excited when I learn something new or find a new way of doing something I've done several times before!
- jeffreybaird 14y ago"It's not an easy trip.. it's not just six months... it's a lifetime. Yes you might get a job in 6 months but then you will have to work even harder to keep that job and to be in the game." That is exactly why I fell in love with programming. There will never be an end to the learning.
- RutZap 14y agoI'm also very glad that I will use my brain extensively for the rest of my life... keeping Alzheimer away :P