This repository contains helpful links, tips, and other various resources. If you have no idea where to start and you're very early in your journey, I recommend taking a look at https://roadmap.sh/ to get a feel for the technology you should be looking at.
This is a general roadmap for folks considering various careers in tech.
graph TD
A[Getting Into Tech Roadmap] --> B(Do I know the basics of coding?)
B --> C{Yes. I want to get into...}
B --> D{No.<br/>I have ___ amount of time to learn}
C --> E[<a href='https://roadmap.sh/full-stack'>Fullstack</a>]
C --> F[<a href='https://roadmap.sh/backend'>Backend</a>]
C --> G[<a href='https://roadmap.sh/frontend'>Frontend</a>]
D --> H[1+ year]
D --> I[< 1 year]
I --> J[Consider these non-technical roles instead]
J --> K[IT/Help Desk]
J --> L[Program/Project Mgmt<br/>if you are organized and a good communicator]
J --> M[Product Mgmt<br/>if you have a biz dev background]
H --> E
H --> F
H --> G
C --> N[Developer adjacent position]
N --> O[QA Engineering]
N --> P[<a href='https://www.storylane.io/blog/what-does-a-solution-engineer-do-hear-from-the-experts'>Solutions Engineer</a>]
N --> L
N --> M
In any coding or technology related role, knowing these skills will only benefit you. You should feel comfortable with these skills prior to even considering applying for work:
- html/css
- git / version control
- javascript (if frontend or fullstack)
- OR a different language (i.e. Python, Java, Golang)
- Relational databases (MySQL/Postgres are good starters)
- SQL (for interacting with your database)
Quastor - Aggregation & summaries of top engineering blogs - https://blog.quastor.org/ Spotify Engineering - https://engineering.atspotify.com/ Atlassian Developers - https://blog.developer.atlassian.com/ Airbnb Tech Blog - https://medium.com/airbnb-engineering AWS Blog - https://aws.amazon.com/blogs/aws/ Meta Engineering - https://www.facebook.com/Engineering Google Research - https://blog.research.google/ LinkedIn Engineering - https://engineering.linkedin.com/blog Microsoft Engineering - https://techcommunity.microsoft.com/t5/microsoft-learn-blog/bg-p/MicrosoftLearnBlog Netflix Tech Blog - https://netflixtechblog.com/ PayPal Technology Blog - https://medium.com/paypal-tech Slack Engineering - https://slack.engineering/ Twitter X Engineering - https://blog.twitter.com/engineering/en_us Uber Engineering - https://www.uber.com/en-DE/blog/engineering/
Understanding retries - https://encore.dev/blog/retries Path to Senior Engineer Handbook - https://github.com/jordan-cutler/path-to-senior-engineer-handbook