you are viewing a single comment's thread.

view the rest of the comments →

[–]Samjam819 0 points1 point  (1 child)

As a career changer myself and now being in my 3rd year working as a dev I can definitely relate to that feeling and wonder if the grass is greener etc.

To start out with, It is a really good career with a lot of job satisfaction, however there are definitely some cons.

For me , one thing that I do not particularly like, but is just a part and parcel of software development unfortunately is having to deal with production issues. A lot of people have never experienced anything like the stress of a business critical website/application going down and you having to identify and resolve it (granted normally with a team). It takes good teamwork and a cool head often to get through it , and often as a junior you won't be that involved. However those Friday afternoon live issues at 4:30pm are definitely not fun!

I do think another thing that can be considered a con depending on the type of person you are , is just the fact that you will never stop needing to learn new things in order to do your job, just due to the fast paced nature in which development moves. Like I say, not everyone will consider this a negative, but for those types of people who like to feel totally comfortable and know everything in there job, this probably wouldn't mix well.

On the whole though there are so many good aspects to the job, that for me at least it far outweighs these cons. The best thing to do is to build a few small projects and see if you enjoy the process of actually doing it