What I wish I’d known starting out as a programmer

What I wish I’d known starting out as a programmer

Eight points of career advice for young software developers

  • Market your Career well : make your own opportunities
  • Learn to Solve Problems :
    • Problem solving is essentially the same thing you learned in abstract in seventh or eighth grade
      or whenever you learned simple algebra.
      Remove all of the variables that you can, then solve for x.
  • Pick your language or other technical specialties based on the market and your career goals.
  • There is relatively little real innovation in the software side of the industry compared to popular perception.
  • Think in terms of a career(Long Term), not a series of jobs(Short Term)
  • Work(CODE) more than 40 hours per week.
  • KISS đŸ™‚ Keep It Simple, Stupid! Programming is not hard unless you make it hard.
  • For MESSI‘s (read GOD) sake, learn to communicate.
    • All your email communications, BUG report updates, most of your text books are going to be in ENGLISH.
      If you are unable to write properly in English (or the appropriate language for your community),
      take a writing course.
      If you are unable to give a talk, get over your stage fright, take a course, practice in front of a mirror,
      and/or attend some meetups and learn.
      This is probably as important as writing code.

Leave a Reply

Your email address will not be published. Required fields are marked *