How To Become a Software Developer
LIVE Chat EVERY Tuesday 10:00pm EST http://bit.ly/PiuohS Get started now online: http://ude.my/8fq3 (Web Developers) http://ude.my/8fpz (iOS Developers) http://ude.my/8fq7 (iOS Game Developers) http://ude.my/8fqr (Facebook Games Developers) For free Interview Guide GoTo: http://howtobecome.tv/ How to Become a Software Developer - Jose Zelaya Some people will say I don't know what to do here, and they'll put it down. Other people will say I don't know what to do here, let me see how this works. They'll try to break it down and see what the building blocks of this thing is. Those are the people that tend to be good programmers. This is HowToBecome.tv. My name is Jose Zelaya, and I'm a software developer. What do you want to be when you grow up? It's about loving what you do. If you don't love what you do, you're not there yet. So I truly do believe that you have to spend time figuring out what it is that works for you and what doesn't. Educational Requirements Definitely you need at least a college diploma, if not a university degree. But more than anything, what's truly important is experience and then a portfolio that can be demonstrated. Choosing a College or University & Experience Only consider colleges that offer co-ops; co-op programs. Because if you get a good co-op placement, you can get 2 semesters or one year of experience. And that should be real experience, if you're going to be working out in the real world with other programmers making real solutions. The co-op placement is experience, and that is the most valuable thing. That's made the difference for me. Expected Salary What are the expected salaries for a programmer? It all depends. There is a certain expectation if you graduate with a college diploma, there's a certain range. If you graduate with a university degree, it's probably a little bit higher. Once you graduate from school you should be making at least 40K. If you're not making at least 40K, I would say you are a little bit underpaid. Communication Skills I cannot stress how valuable your communication skills are. What I find is that because my communication skills are fairly good, my clients tend to prefer to deal with people like me more than they would other people who are much better programmers. But they can't communicate that to other people. For me, good communication skills as a programmer means to be able to communicate technical implications in non-technical terms in a way that is simple and accessible to people that are trying to work with you. Sage Advice The thing that I regret most about life is not knowing what it was that I wanted to do and not knowing what it is I love to do until so late in life. After a lot of failure in my career to now having a certain amount of success, I truly understand what it means when people say, "the more you put in, the more you get out." So I truly do believe you have to spend time figuring out what it is that works for you and what doesn't. This is HowToBecome.tv.
Embed the Video
Post a Comment
Please login or register to poste comments