I came into my first software engineering job basically knowing nothing. I'd written a few Python scripts, I had done a few data analysis projects, and I'd built some simple web apps all by myself with a few different programming languages like HTML, CSS, and JavaScript, worked with some Django, some node, some Mathematica and Matlab. I had taken one programming course in college that was it. I never even touched object-oriented programming in that course.
But I got a full time job as a software engineer anyway!
So while a degree is great, if you don't have one, it's possible to have a career as a software engineer. Coding bootcamps and self-teaching is possible!
Where should you start if you want to learn to code?
I loved the Python for Everybody Specialization on Coursera for your first programming course!
https://imp.i384100.net/a1yWOZ
For go, I recommend the Tour of Go:
https://tour.golang.org/welcome/1
And the book The Go Programming Language:
https://amzn.to/3eTSQJL
I also really recommend the book Clean Code:
https://amzn.to/3kv2yDs
Join this channel to get access to perks like voting on my next video and behind the scenes!
/ @anastasia-marchenkova
Or sign up for the same perks on Patreon:
/ amarchenkova
Here's what I really wished I knew my first year of my software engineering job. I was completely self taught so there was a LOT to learn.
00:00 My coding background
00:35 School does not prepare you for the reality of being a software engineer, so you’re really not that far behind people who actually have a Computer Science Degree.
02:45 Your job as a junior engineer is to ask questions and absorb as much knowledge as you can. You are not annoying people.
04:50 It will take you about 6 months to ramp up and be independent.
07:07 Take breaks!!!
09:01 You have to keep learning, and build that learning into your schedule.
It'll be hard, and you'll get frustrated. But keep at it!
Disclaimer: Affiliate links may be used in my recommendations. If you buy through my links I provide, I may receive a portion of the sale amount. This doesn't change the price you pay. Thank you so much for watching my videos and supporting my channel!
#programmer #softwareengineer #learntocode
コメント