Getting by in a technical industry without a degree
rys.sommefeldt.com
rys.sommefeldt.com
It doesnt matter as much because of a number of factors, first, im a contractor and would never take a permie job, also i sucked at school. I left school at 15 thinking i was dumb because i got bad grades. After leaving school and finding computers and learning them myself, i finally realised i wasnt dumb and after a few years in shitty jobs while learning in the off time, i eventually started making an income from my passion.
Fast forward to today and my portfolio and technical knowledge in my field speaks for itself. To me, going to university would have just delayed my career by years and im already kicking myself for not getting my act together quicker.
Which, of course, never goes wrong ;-)
(I shudder to think of some of the early hiring decisions I made as a techie... I sucked. Hiring is darn hard. Being technical doesn't magically make you good at it.)
It's company growth that causes it.
Once the overhead of managing the admin side of employees becomes sufficiently large centralisation is a common result.
Getting that up and running right is hard - especially since the hard bits are often outside of the skill set of the folk hiring the people to run that new department. Take too long to do get it right and a good company can go bad quite quickly.
It is not that particular areas need you to have a degree or a doctorate, it's just they are a good shorthand for required knowledge or proof of competence and without them you'll need to prove that in other ways.
Dropping out was one of the best choices I've ever made but this particular thing is something that has come back to bite me in the ass several times.
When I was younger and had less experience things were not so easy. Lacking a degree, I had to persevere a bit more when job hunting. Networking was important early on.
Passion for the job is a "nice to have," not a requirement. Passion fades, and if your job performance is going to fade along with it, I don't want to hire you.
A person with great skill but no passion - I'm not sure that person exists. I don't think you can get to the level of greatness without some form of passion. If you have zero passion the you are probably going to top out at "adequate" and your skills will diminish as the industry passes you by.
I would bet that every on this forum has some passion. It wouldn't even make sense, why waste your free time reading tech forums? All of us here have at least a little passion for the field.
But my main point is different. First, if your job has certain elements to it that you don't like and you don't feel like you have the resolve to do those things (for whatever reason) you should just change jobs. And second, I find your statement that "passion fades" unfounded. It didn't fade for me and it was about twenty years so far and counting. It's the same for OP, it seems. And I do have (enough of a) life, have great SO (with whom I'm together for almost as long as I code!), and so on; it still didn't change a thing (ok, it may be that I'm now trying to plan more things in advance but that's it).
As for those "problems you do not love" - I genuinely don't have them anymore. Right, there always is some frustration, sometimes anger, but I think these emotions are a testament to my love for all these problems: I wouldn't feel them if I didn't care, right?
So, while it's not necessary to be true scotsman - genuinely passionate - it changes much if you are. I say "scotsman", because I would like to think that passion that fades is not a true one... Maybe I'm wrong. We need to wait another twenty years to be sure :)
However, I do know that lack of degree is always weighing heavily on the individual who doesn't have it. This further leads to compensatory behaviour
My 2 cents - I think an individual is better off taking small steps towards getting a degree than justifying it for the rest of their life.
Care to elaborate? I was unable to obtain my degree, and maybe it is that weighing on me, but it feels like people with degrees spend a inordinate amount of time justifying their accreditation to deal with their own insecurities.
Since I did not have the opportunity to go to college, unlike my friends, I received a lot of ribbing early on about how their are getting their education to get a good job. Once I finally revealed how much I was making, I never heard another word of it.
I never felt the need to make fun of them for going to college though. In fact, I fully supported it. Education is amazing and it truly saddens me that people have to justify it with prospects of future employment opportunities to even justify going.
I think its really a personal choice. You can get a degree and not have to keep justifying your choice, and how good you are even without it. Or, you can be a strong man and choose to ignore the mainstream perception. Either ways, the knowledge and subject matter-expertise is non-negotiable to succeed.
A degree doesn't says how good you are either.
Yet many people use that as a proxy, maybe to save themselves the trouble of properly evaluating candidates.
Why not - but they shouldn't complain about mediocrity then. They fuel it (along with the education bubble)
I think the reality is just pack mentality. At some point, one successful business only hired those with degrees, and everyone else adopted the same policies in attempt to duplicate their success.
superior.- This guy is a disaster, why did you even hire him?
employer.- Well, he had a X degree in Y.
When all that's done, there's not a lot of time coding.
No, it's not frustrating: it's just part of the job. I mentioned in another topic a few days ago that my dept. won't hire people who are "just coders." We expect developers we hire to be able to take on all aspects of the job from gathering requirements though final test, if necessary.
Perhaps I'm using that term a bit too loosely then :)
Yet another jackass who pushes his own prejudices over ability to do the job. This is why no HR mechanisms work better than random at hiring the right guy.
I've found the folk who have a passion for their work are the best employees. Technical ability isn't the only factor in being productive - or hiring. Caring about your work is vitally important too.
Ideally what I want is ability and passion of course - but the world isn't an ideal place.
A technically excellent employee with no passion... well.... in my experience they tend to coast. They do what they're told, and do it well, but they're not the ones who bang on your door first thing in the morning and go 'Have you seen this?!'. The folk banging on the door are the ones that make money.
Give me a passionate employee with a clue and I can coach them into technical excellence.
I've yet to figure out how to coach passion into somebody who doesn't really care.