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.

21 Comments on “How To Become a Software Developer”

  1. my study is a carpenter into field engineering how does this work?  you smart guys? bet you guys cant build at all and use some cad

  2. seems like to many software developers not enough engineers in civil structure

  3. why background music whyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy I didnot understand all what he said , my English is 70 percent !

  4. A six month course writing a 1000 (if that) lines of java for your degree is not going to help you when you hit a system of half a million lines of code all interlaced.  A degree means nothing compared to experience.  Sad but true, makes it hard for people to break into the industry.  And while I agree with the author about breaking things down into logical steps and working through them, the most valuable asset is more about the ability to think outside the box.  I want to do x, currently to do x I need to do a b c, x, but for whatever reason I cant do b.  So thinking outside the box and finding a workaround (which requires experience and system knowledge) I can get to x by doing a u i o c x.  Which will probably freak your sys admins out and be denied, but that is the sort of thinking required.  

  5. I agree that experience gets you a job better than a degree but if you don't have any knowledge or want to start learning programming, have to go to school. Do both, learn on your own and go to school, after you get the hang of it go look for a job and start getting the experience you'll need. This is my plan, sharing it with you guys. 

  6. Hi I'm a nurse and 28 y.o. I want to change career and study IT. However my computer skills are limited like I forgot how to use powerpoint or excel already. But Im really interested in computers. Any career advice? I want to be a software devlper too. 

  7. I disagree with the college diploma thing. I really think that EXPERIENCE is more
    valuable than the degree. The reason why is everyone has a degree in Computer Science and more companies want experienced employees than one who obtains the degree. Just go out and look for a job in programming in any language, experience is the most valuable investment alongside a personal portfolio. 

  8. Jnb3398 is definitely right experience beats degrees any day. Man sometimes I feel like school was made just for getting money out of you before you start your career smh.  

  9. This video is about 50% accurate. Degrees are a must, however if you have the experience and can demonstrate that experience the job is yours. I have a friend who has a degree in Theology, at a distant learning college located in a church. Who currently works for a major healthcare system as their senior web developer/programmer. He freelanced for years earning over $70k building websites. Then craiglist came along and sites he use to charge $2500 dollars for. They were building on craiglist for $400. So he hit the streets and started job hunting. There wasn't an interview that he hadn't gone on where he didn't know more or just as much as the panel interviewing him. This was all based on experience and nothing more.

    I work in the IT Field with no degree and everyone in my field goes into entry level programming on my job with no degree. Starting off at $55k a year with a one year probation. However your taught everything you need to know. Once you get a grasp on the basics the rest is online self education eg; Google, Youtube, Lynda.com, Codeacademy etc. Degrees present more opportunities, however if your experience is strong. You can wipe your butt with that degree and have those with degrees working under you. I am going for my degree just to increase my odds. However my experience wins everytime and everything I have learned has been self taught.

  10. "Only consider college if they offer Co-Op's"
    What does he mean by that at 00:59 ? What does Co-Op mean ?

  11. Maybe you should start working on intricate projects to demonstrate your skills..just an idea

  12. Hey I want to become a software developer and learning C#.net these days. I am really enjoying learning. Also I already completed degree but didn't get any job. So will you please guide me or chat with me so that I can get more information about software programming. Thank you.

  13. In my college we had older students and they were fine – plus the older students tend to focus and get more done so you may even be able to finish your course/s early. If that's what you're really interested in, then I'd suggest going for it and I'm sure people here would agree.

  14. Does age matter when it comes to being hired as a software developer? I'm 28 and am considering going to school for computer science. I'm really worried about ageism.

  15. Wow, I do not know what is is, but I could not stop listening to Jose. He really is quite insightful. Most videos I have seen about subjects like this just kind of blow you off with: "Work and get better!" This offers a lot of great advice. Thank you. I am going to go code bit of javascript now. I have a project in the works.

  16. It all depends where you go and how much experience and education you have.

Comments are closed.