What should I learn for a good career?
1–10 of 15 posts
Re: What should I learn for a good career?
#2Re: What should I learn for a good career?
#3(Same thing with products -- try to sell a product and see why people reject you. Your product here is yourself.)
So try to get an internship in Silicon Valley -- or even apply for jobs, with the cover story that 'I'm ready to jump into something more real-world than the classes I'm taking.'
Re: What should I learn for a good career?
#4You'll quickly get an idea of what kinds of languages companies use / care about! Also, make sure to keep learning, the smartest engineers not only continue learning about what other languages, tools, etc are out there but also keep their idea muscle fresh. Keep coming up with ideas on how to make what you're doing + the world better.
Re: What should I learn for a good career?
#5Re: What should I learn for a good career?
#6Testing!!
So long as you can test well you will be able to write code that works.
You will quickly learn in industry that quality code does not really matter. What matters is code that works; the way you get code that works is by being able to write tests.
Re: What should I learn for a good career?
#7Learn how to get your point across.
The trend has been moving away from having programmers work seperately to people working in teams for the past few years.
It might not be the easiest skill to learn. But if you cultivate it you will be a much more effective team member than the silent, sits in a corner working on his own, programmer type.
Re: What should I learn for a good career?
#8Peter Norvig's essay "Teach Yourself Programming in Ten Years" is worth a look: http://norvig.com/21-days.html
Re: What should I learn for a good career?
#9Defining mastery is the tough part though... If you think of it the way I do, you will find a good career for the rest of your life, although I don't think coding for 40 years is a life well-lived (especially on 70-hour workweeks).
Re: What should I learn for a good career?
#10Have you ever built a website? Serious question.