Hi all!
I'm a fairly new currently self taught computer science aspiring to be a game dev, but testing the waters as a web dev.
I've been teaching myself for roughly 3-4 months trying to grasp the basics and bouncing from one Udemy course and YouTube video to another.
Last week, I took on a task that was honestly a bit above my skill range. Creating a fully functional Weather Forecast app with React.js. This would be my first solo project with little to no handholding. I wanted to test out how much I've learnt and see if I could google my way through the challenges!
I'm still working on it but if you're curious, check the repo out on GitHub. Feedback, comments and general motivation would be much appreciated.
I'm determined to make more complicated projects and perfect my skills so I can start marketing them.
Well that's my journey so far. Drop yours below, whether you've been in the dev life for decades or if you just bought a course on Udemy yesterday, I'm genuinely curious!
Thanks for reading and good luck to you all.
Top comments (20)
My dev journey:
This is inspirational! π―πβ¨
That's really cool! I'm glad to see you got into it even at the very end. That's kind of inspiring.
My Journey -
I started to learn programming in College and then I went to University and studied Computer Science. After that I did some freelancing and worked for a few companies. I made the most progress through self learning which helped me to get better at JavaScript and I taught myself React.
I remember seeing in job descriptions that companies were open to teaching you frameworks if you did not know them. In my experience they chose to hire someone who already knew the framework. So to give yourself a chance you usually had to teach yourself how to use it prior to applying for those roles.
That sounds hard. I have a bit of a break because I enjoy reading and learning more. I hope you enjoyed your learning phase too.
I definitely took a long and non-traditional route.
Looking back on this, I should probably write a full post on my journey. π
I've been a frontend web dev for about a year and half and I should really recommend you to stick with html, css and js until u get comfortable with it. I jumped prematurely to react and it just made things more difficult for me. Currently, I'm trying to perfect my knowledge and fill every hole I have in html, css and js so I can confidently move to react again. I also went the self-taught route because my college doesn't teach frontend or even js. At the end of the day, do what works for you but from what you've said, you should reconsider making a project in react.
Thanks for the advice. Honestly jumping into React may have been a bit quick for me, I'll look into just filling out any gap in knowledge I have right now.
My professional timeline is:
I find that people frequently underestimate the value of their previous roles in tech. I use the skills I learned as a teacher and digital marketer every day!
People usually brush up like "nah bro you lying that's just flex" whenever i tell them how it all started. But anyways i don't care.
It all started when i was a kid amnd used computer for the first time. We went to the lab and were shown a computer, there was pain program open and were told to use it. It was fun but then i accidentally closed it and wanted to open it again so i used start menu and open command prompt thinking it's paint. There i saw it said to type "help" and so i did thinking it will open it up. (I've read many books of computer amd was very fascinated about them so i atleast knew some basics of how things work) Then i saw there various commands and i started to try each if em (thank goodness i didn't break anything lol) and then i reached tree command. I used it and first words that came were "wow". And that was the point when a spark was lit in me.
I know sounds dramatic and well scripted but ye that's truth. Accept it or not.
Now years later when i was in 11th standard, i tool cs subject and not physical education so that I'll get to use computers. 1 month into classes, purchased books and all, at home i was reading cs book for homework that we were given. Got bored and started to see what else was in there. Chapter no 6: programming with c++ 3rd page, example program: Hello world. I read code and said "interesting. So that's how it all works? ". In next 2 weeks, i cleared basics in my own while we were still on chapter 1 about input output devices and started to explore more with a new friend that i made who was already into computers.
And today, I'm a full stack developer (still a college student though) in Django, DRF + Nuxt. And my level of expertise in programming is way beyond that even all my professors combined can't compare. well that's exaggeration but truth is truth and 2 professors who I'm in good terms said that themselves.
And, I'm still there. Most of the time I'm just happy to finally be doing what I always wanted to do.
I wrote an article few months ago dev.to/mhmxs/my-journey-at-it-spac...
I had my first computer, an Amiga 500, at the age of 6. My parents bought me something they tought was a publication about games but really was a guide to programming on Amiga and I wrote my first "hello world" at the age of 9-10 (can't quite remember)
I studied computer science at high school and kept going in college
Started working as a developer in 2006 and been doing it since
As life goes, I specialized on web frontend applications but I've seen a lot, including mainframe PL1/Cobol and stuff.
Currently working as software architect at my company
Got hooked up in Rust in the last 3 years and re-discovered C as well. Good old times :)