DEV Community

Discussion on: Is Programming for me?

Collapse
 
tstephansen profile image
Tim Stephansen

Yunusa, we've all felt that way at one point or another. If you enjoy it then stick with it. If something is too difficult then take a break after working on it for a while and work on something easy. When you get done at the end of the day try working on a personal project or something that you enjoy. I was told a long time ago that it's a good idea to do that at the end of the day so you remember doing something you liked (I practice that every day).

I don't think that the coding bootcamps saying "Come learn how to be a [insert language here] developer in 28 days" helps people who are starting out to realize the time and dedication necessary to write clean and efficient code. I'm not hating on bootcamps but I think the whole world would be a little better if being a developer wasn't advertised as a quick career change. Coding isn't rocket science (at least the projects that I'm working on isn't rocket science 😊) but it isn't something I think you can learn in 28 days and be truly great at.

I'd highly recommend writing down a snippet or something if you spend a long time working on a problem and find the solution. You never know when you might need to use it again in another project. I say this from personal experience.

When I started out I felt incredibly stupid because I didn't fully understand how the code I was writing worked. Later on I had an "ah ha" moment and I felt like a rockstar programmer (hint, I wasn't). Personally, I went through the "feeling stupid" stage, to the "I'm a genius programmer" stage, and have finally progressed to the point where I realize how much I don't know.

I also realize that I will never know everything and there will always be someone out there who is smarter/better than me. I've learned to accept criticism and learn from others without being offended when someone says their way is better. Those moments are great opportunities to learn how someone else is writes and learn from them.

I feel like you are truly a programmer/developer once you written enough code that realize how much you really don't know. You may feel like that starting out but once you have truly done it for a while it hits you.

Bottom line, don't get discouraged. If programming is something that you enjoy then stick with it. If not, find something that is truly your passion in life and stick with that. I wish you the best of luck, friend, no matter how this adventure turns out for you!