article

advice from a self taught web developer to ...

[WHAT]

  1. ] saw this question on quora and being a self taught web developer, i thought i would weigh in with my 2c
  2. ] I am writing this from the perspective of, If i could go back to the beginning and start over again, how would i do thing differently 
  3. ] I really like Michael-Ryan-Soileaul answer, i think that he hits many of the key points(1,4,5 ) but I also think that ....
  4. ] there are some key points he doesnt touch on,

[10 tips from Michael]

  1. ] learn the basics
  2. ] read other peoples code
  3. ] learn to write clean code
  4. ] Nothing beats actually doing things
  5. ] Don't worry about what's hot.
  6. ] There is no "best" language
  7. ] Focus on one language and learn it thoroughly
  8. ] There are parts of programming you won't like. 
  9. ] There's always better programmers than you.
  10. ] Make time to refactor

[and a few points from me]

  1. ] your goal
    1. ] why are you doing this?
  2. ] learn the basics
    1. 1] what are the basics? -   the basics should include 1] html, 2] css  3] 'programming in 4] javascript.
  3. ] learn by doing
    1. ] write some code, learn something new, write some more code, repeat
  4. ] learn from others
    1. ] #2] read other peoples code
    2. ] ?] learn to write clean code
  5. ] learning to program
    1. ]
  6. ] javascript is the best programming language
    1. ] for web developers, to learn first,
  7. ] your second language, choose an established server side language
    1. ] 1 of the great things about programming languages, is that once you've got the 'fundamentels of programming', it is relatively easy to port those fundamentals to another language.  
  8. ] DRY
    1. ] Dont Repeat Yourself - if you find yourself solving the same problem over and over again, your likely doing something wrong. Libraries, components routines
  9. ] platform choices
    1. ]
  10. ] chasing the next big thing in web development
    1. ]
  11. ] focus
    1. ]  
  12. ] realize
    1. ] this is just the beginning, you will be continually learning and adapting, we havent even touched on many of the fundamentals necessary to get a functional website up and running. Persistence (aka database development, access and maintenance), performance, security, development frameworks, libraries, tools, http are all 'subjects' that you will
    2. ]

[WHERE]

  1. ] programming is ...
    1. ] hard
    2. ] it doesn't appeal to everyone
    3. ] you will get frustrated
    4. ] it takes a significant investment of time and mental energy to learn properly and to fully understand
    5. ] you don't have to be an expert programmer to write functional code
    6. ] just because your not a programmer doesnt mean that you can't be a web developer, wd is a mult faceted industry with
    7. ] debugging code
    8. ] there are many * many different ways to do the same thing

[WHEN]

  1. ]

[EXAMPLE]

  1. ]

[HOW-TO]

  1. ]

[REFERENCE]

  1. ]

 

Details Photos Edit more

Details

ID: 2921

NAME: self-taught-web-developer-advice

DESCRIPTION: By Don Sagrott - my response to a quora ? re: What do self-taught web developers wish they had known before they started?

AUTHOR: article.author/s

EDITOR: article.editor/s

PUBLISHER: article.publisher/s

STATUS: Write

PRIORITY: 0

OWNER ID: 75

Content Photos Edit more

photos

page_photo

actions

Email Email-Owner SMS and