|
|
| | Ask HN: How do I become a Software Developer? | |
22 points by _zero on July 13, 2015 | hide | past | favorite | 22 comments |
|
| I'm 24 Y/O and have no experience with developing software whatsoever.
I graduated High School 7 years ago and didn't have a plan in mind for the future. Recently I've realized how much time has passed and how little I've done to improve my situation.
5 years ago I worked as an intern doing QA Testing at some startup and it was a fantastic experience which opened my eyes to a world that I knew nothing about. But since then I haven't made any moves towards becoming a part of that world.
I honestly feel quite disgusted with myself for not challenging myself mentally, for not having a career at this point in my life and not having money. I guess being unemployed for the last 6 months has really given me time to reflect on myself.
I have a plan in mind, which basically consists of throwing myself into programming for however long it takes until I become proficient in whatever language(s) I choose and then crafting a portfolio. But my dream is to build something of significance that will not only change my life, but the lives of others around me as well.
However I'm starting to think that maybe I'm not good enough and that it's too late, especially when I read stories of people younger than me kicking butt and taking names.
Math was never my strongest subject and if I had to go to college, there's a good chance that I'd be placed in remedial classes, just to give you a picture of where I currently stand. But I realize that the internet provides me with nearly unlimited resources to improve myself and achieve my dream.
My father and I fell out recently so I'm finally on my own, which is a good thing because now I really have an incentive to go all out, so to speak.
I'm lost and would like some guidance. I lurked for 2 years or so and decided to create an account today to post. I'd like to hear your story of how you got into Software Development and your struggles along the way. I'd also like some feedback on the best way to go about making my dream a reality. |
|
 Guidelines
| FAQ
| Lists
| API
| Security
| Legal
| Apply to YC
| Contact
|
I honestly don't mean any of that to be mocking. I am just saying, a lot of people fail because of distractions from their primary goal. So now you have to ask yourself, what are you willing to give up? Are you willing to block out all of those distractions so you can start to learn a new skill? Only you can decide that and only you can make yourself fail if you don't.
Next, start building something. Honestly, you don't need to understand math at some high level to build great software applications. Go pick something and build it. Look at Jennifer Dewalt (http://blog.jenniferdewalt.com/). She set out to make one website per day for 180 days and blog about it. Imagine the amount of dedication to complete such a task. And look at how much she learned in that time! Just pick things are build them. Learn. Grow. Start right now.