DEV Community


Discussion on: What were your challenges on your journey to becoming a programmer?.

jringeisen profile image
Jonathon Ringeisen

Oh, man! Well everyone's different but expect to be frustrated a lot in the beginning. I was originally going to go to college and get a BS in Computer Science but once I found out you had to take calculus 1, 2, & 3 I decided against it lol. I failed pre cal when getting my associate's degree in a community college lol.

I also decided that working as a developer for someone else wasn't going to be for me and that I needed to build something that could generate a revenue stream which also meant that I was going to have to learn a LOT.

My biggest piece of advice is that if you like programming, stick with it no matter how difficult it becomes. As time passes and you learn more it will become easier. If you run into an issue and can't find the solution step away from the computer and go for a walk or a drive or do something to take your mind off of it, this is when I typically come up with a solution.

At some point, you are going to question whether you're smart enough to be a programmer and whether you should be doing this or not. Or at least I did, a lot! Luckily I have a very supportive wife that would help me when I was feeling this way by bringing up what I've already accomplished and how far I've come from when I first started. That being said track what you build and your progress this way you can look back and say "damn, I built that!".

I still to this day don't think I'm smart enough to ever accomplish greatness as a developer. But I've built a Saas business that generates revenue and that is enough for me to say "damn, I built that!". I'm not trying to be the next Elon Musk, although that would be cool!

That being said, you got this!

cyberraff profile image
cyberraff Author

Thank you so much i really appreciate your words
the amount of support i have gotten so far from this community alone have really boost my strength.
And one day i would make us all proud by not letting these support be for nothing.