3 ms·
"Programming" and "Software Engineering" are different things. Very true, but beside the point. My point is that while some exceptions do exist, most companie
by timwiseman 17y ago
"Programming" and "Software Engineering" are different things.
Very true, but beside the point. My point is that while some exceptions do exist, most companies expect you to start knowing how to do at least the basics of your job.
I laid out my experiences when I was starting as a programmer to illustrate the level of on-the-job-training common. That was the last job I had any official OJT and the last one I had that was remotely entry level. Since then, I haven't even been given that kind of official walk through the code and their standards. I have been handed problems to solve and either given or ended up writing their formatting standards/naming conventions.
Of course, I deliberately try to find jobs with small organizations or small, insulated sub-organizations within larger companies since I think small teams tend to work best, so YMMV.
As a side note (now I'm going off point a little bit), most people I talk to do not currently consider "Software Engineer" an entry level position but rather something worked up to after doing things like programming. This may change if there was a more focused specialty in college.