4 ms·
I agree with a lot of your points here. But lets not give the viewing public the idea that being a programmer is an 'easy' job. First programmers suffer from t
by toast_coder 11y ago
I agree with a lot of your points here. But lets not give the viewing public the idea that being a programmer is an 'easy' job.
First programmers suffer from the same lack of loyalty that permeates most companies these days. They can and will be let go pretty much the moment it is financially convenient to to so. As a software developer, it burns that much more when you were a large factor in the reason the organization was successful.
Second, since people can be self trained, and they are, this is a hyper competitive field to work in. Everyone says they can do everything, and resumes are no help in distinguishing candidates. While at same time many people directing the work of software developers have no idea what they are asking for in terms of complexity, while being given business driven time frames.
This is a hyper competitive field that inflicts serious mental stress on the people performing at high levels. I have many a day where I long for the simplicity of a'menial job' where only really thing you need to be successful is a positive attitude.
- vacri 11y agoBut your first point is largely the problem I have with these screeds - these are problems with being an employee, not a developer. It's not like developers get less loyalty than other employees. I agree that development is not easy, as it requires considerable skill to be good (and hence the big paypacket), but the skill required for the job is somewhat orthogonal to working environment. I dunno. I've worked in retail, phone tech support / general support, as a medical tech, and had a ton of friends in hospitality, and I'd rather deal with the rare error like zer00eyz had than deal with the general public every day. I'm working 12-hour days at the moment due to crunch time, coming home exhausted, and I still would not trade this job for any of the other jobs I've had, judged purely on work environment.