How should a new programmers behave at their first job? [on hold]
- by Dimension
What are programmers expected to know at their first job and how old will they typically be?
I'm not going to school so I'm not around other programmers, therefore I have no idea what kind of programmers they are when they first get hired. I just want to get an idea what the median programmer's knowledge looks like.
Will they already have had experience with version control? Are they writing good maintainable code? And what are they expected to do do?
I'm programming my own software at home and because of the complexities of it and how new I am to programming I'm sometimes throwing all the code out and starting again with a better design. Aren't new programmers going to write terribly structured software for their employer, or is someone else going to be making the decisions on how everything is laid out?