img

Open source solutions for backend development @IIM Nagpur

img
img

Dhoni

Target

a year ago

img

ElonMast

Amazon

a year ago

img

Akira

Unemployed

a year ago

img

BladeRunner007

Fintech Startup

a year ago

img

shithead5

Stealth

a year ago

Sign in to a Grapevine account for the full experience.

Discover More

Curated from across

img

Indian IT on

by jake_peralta_B99

Unemployed

Software Engineering Resources Recommendations

Few people asked me for my recommendations on Tech resources - I'll divide across following sections - 1. CS Fundamentals - Its a recommended flow that you should know beyond knowing how to code. Follow this - https://teachyourselfcs.com/ 2. DSA - a) https://neetcode.io - Its blind 150 is awesome. Its paid courses are also decent b) CLRS book (How can we leave that?) 3. System Design resources - a) System Design interview Vol 1 and 2 - Alex Xu OR you can take annual subscription of their website - https://bytebytego.com b) The OG book - DDIA - this is a must read and has very high ROI 4. Backend Engineering - - Learning Backend development like a curriculum - https://boot.dev - Coding challenges a) For beginners to experienced - https://codingchallenges.fyi/challenges/intro b) For experienced folks - (codecrafters.io) https://app.codecrafters.io/r/adorable-eagle-556273 (Referral) 5. Software Engineering - What Software Engineering truly is? - Software Engineering at Google Book(Oreilly) 6. DevOps / AWS - a) AWS course - https://learn.cantrill.io/ - To learn more in depth than just passing certifications b) Other DevOps resources - kodekloud.com (all devops tools, especially kubernetes ones are good) c) What SRE truly is? - Site Reliability Engineering book (Oreilly) 7. Promotions / Impact / Growing in the role - a) JoinTaro - Website where you get answers to your questions about promotions, impact etc. https://www.jointaro.com/r/sarvajs408/ - Check the founders posts on linkedin on what to look for b) Software Engineering Handbook by Gergely 7. Misc / Good to read - a) Head first series by Oreilly publication (Design Patterns, OOAD) b) Chaos Engineering (Oreilly) If you guys think we can add more things, where you know the resources are absolute best to be recommended for the return on investment(time, money) they give, please do drop in your recommendations in the comments

img

Software Engineers on

by BearBear

Stealth

For the engineers, by the engineers.

I had this idea in mind, that many of us either want to learn something new or create our own product but we either don't have the time or consistency to learn or no time to build huge products alone. So I'm proposing this, why don't we software Engineers of all experience levels come together and build communities where if someone wants to learn SpringBoot Backend or React Frontend or whatever the stack is, they come along and start working on a product and learn along the way. To help them, experienced software Engineers come along and if they want they work on it and help the people and guide them with the best practices. In the case of experienced folks, let's say they decide on several products and we divide the teams based on the expertise and start working on them. What do we get in return? Better networking, experience and maybe a few good startups which are built by us, and they succeed at a product level. Who is this for? Anyone who wants to mentor, learn or want to build a product but they don't have people to do that. Who all are invited? Senior Engineers, Tech Leads, Engineering Managers, Product Managers, Director of Engineering, CTOs and others. Sr folks to help the community. Let's say we decide on 5 products, make a roadmap on how we want to work and within a year we release these products in the market and maybe maybe we get to work on our own company rather than from others. if not, then also good karma and networking will be done which will be helpful for this tough time ahead of us. Today's Junior engineers will be Senior engineers of tomorrow. Today's Senior engineers will be a great part of management of tomorrow. Let's build real software and change the way we learn things and do great engineering and learn a lot and earn from the products as well. Thanks πŸ™πŸ»