MichiSpotlight - Jack of all trades master of one
I’ve seen people on Twitter and a few podcasts debate whether to be a specialist or a generalist. I would say neither (at least as a student). There’s something called T-shaped or Pi-shaped learning that people often forget about, mainly because it is a reasonably difficult model to adopt. But if it were easy, everyone would do it. (Not that we don’t want everyone to do it, but ya know what I mean) In this edition of MichiSpotlight, we’ll discover how to adapt to a T-shaped learning model while exploring a domain in tech. But first, let’s understand what it is? What is T-shaped learning?
I don’t want to bore you with definitions, so I’m just going to leave it there. Let’s understand how one can be an excellent T-shaped learner. There are quite a few ways to do it, but I’ll elaborate on 5 of them. Let’s go.» #5: One thing at a timeThe tech ecosystem is vast, with a gazillion opportunities, domains, and technologies to learn and pursue. So we need to stay on guard and not let overwhelmed. You can try to:
^ This is very important. Reread it. Indian CS students be like:
“I want to learn python and have started with Java and C++ (for competitive programming and shiz) and also React cuz I might need that to build websites, but oh no, I don’t know HTML, CSS, or JS. But my ma’am wants me to build a project with ML.” ^^ If you are stuck in this cycle, try to prioritize. You might think that if your ma’am wants you to do something, you should probably start with that. But pursuing ML isn’t wise as a beginner. Focus on fundamentals. Learn the basic principles of Computer Science. Focus on the problems you want to solve. Then, choose your tech accordingly. #4: Have a learning mindsetIf you want to be a T-shaped learner, you need to be honest about your expertise and weaknesses to decide what you need to work on. Don’t think just about the hard skills that are associated with a particular role.
Once you know what skills you want to acquire, create a plan, write it down in detail with timelines and milestones. Decide on how to go about developing the skill. What kind of content would you like to consume to learn more - video courses, documentation, Twitter threads, conference talks, workshops, or something else? It is essential to take ownership of your career - what you can do in your current job and where you’d like to reach. The Feynman Technique is a foundational mental model for unlocking growth in your career, startup, business, or writing.
A thread on how it works and how it can change your life... #3: Network like a proNetwork. Not the kind taught in engineering. (I mean, you can if that’s relevant to you, and also you should if you want to be a “good” software engineer). Build relationships with people. Networking is not just about personal gain. You might not fit in/vibe with everyone but try to find something to bond over or talk about other than just your work. Use platforms like Twitter and LinkedIn (mostly the former) to connect with like-minded people. While networking. Listen closely. Ask questions. Get to know them holistically. If you connected with someone new and had an insightful chat with them, send them a note afterward telling them about some key takeaways from your conversation. If you build a solid network of professionals on socials and otherwise, you would be able to consume a variety of content that will help you keep up with the breadth of knowledge required to be an excellent T-shaped learner. Also, don’t forget to put out some content of your own. We’ll talk about this more later in the article. Most people suck at being interesting via DMs.
The thing is - it takes a lot of time and effort to do it right.
Here are 9 frameworks to stand out from the crowd: #2: Get yourself a mentorCalling someone a mentor might be a little awkward for them, although people in the tech ecosystem are really nice and would be happy to help you. It’s good to get yourself a mentor working in a field that you’d be interested in working in one day. However, don’t annoy them with silly unreasonable questions like wHaT pRoGrAmMinG laNgUage sHud I leArN????? Do your research. Use google wisely, and then if you’re still stuck, ask your questions. Do tell your mentor your approach/perspective before asking the question, though. It would be best if you were direct with them. People are busy with their work. They might not have time to chit-chat. #1: Teach/Preach what you knowI’m not asking you to be a LinkedIn influencer spreading strong opinions like momos in Delhi. Or start a course on YouTube. Instead,
Don’t forget to keep coding/designing/BUIDLing/Brainstorming, though. Based on what you do. Internship OpportunitiesSalesforce Role: Associate Intern Batch: 2023/2022 Salesforce Role: Associate MTS Batch: 2021 Optym Role: Software Engineer Intern Batch: 2021 Link: https://www.linkedin.com/jobs/view/2802627120/ ServiceNow Role: Software Engineer Batch: 2021/2020/2019 Link : https://jobs.smartrecruiters.com/ServiceNow/743999783515250-software-engineer okCredit Role : Backend Engineer Batch : 2020 & Previous Batch Link: https://boards.greenhouse.io/okcredit/jobs/4735071003?gh_src=56af0e543us JIO Role: SDE-1 Batch: 2020/2021 Link: https://www.instahyre.com/job-125956-sde-1-at-reliance-jio-8-bangalore/ Shell Type: Graduate Opportunities - India Batch: 2023/2022/2021 Link: https://jobs.shell.com/job/bengaluru/shell-graduate-opportunities-india-2022/25244/17881088048 Barclays Role: Developer Analyst Batch: 2023/2022 Link: https://search.jobs.barclays/job/-/-/22545/18017536880 Salesforce Role: Intern -Product Analyst Batch: 2023/2024 TechTable Role : React Js Intern Link: https://docs.google.com/forms/d/e/1FAIpQLSfIJsAhq2qWFLYRfzjP6YGjmrHEekNtsm8UsxUVBsEkapdsOw/viewform Atom Role: Product Management Intern Batch: 2022/2023/2024 Autodesk Role: Intern Batch: 2021 Tekion Role: ASE-Intern Batch: 2021 Link:https://boards.greenhouse.io/tekion/jobs/4767938003 Cure.fit Role: Backend Engineer Link:https://jobs.lever.co/curefit/60a0df44-470b-4cfd-8189-9dd48edda242 Western Digital Role: Intern-1 Batch: 2021 Link:https://jobs.smartrecruiters.com/WesternDigital/743999786958105-intern-1-engineering Adobe Role: SDE Batch: 2021 Morgan Stanley Role: Analyst Intern Batch: 2022 Link: https://dare2compete.com/internship/spring-analyst-internship-program-morgan-stanley-243841 That’s all, folks!Thank you for reading. Also, do read my recent thread on making the most out of a tech internship.
Did you find MichiSpotlight beneficial? If yes, share it with your friends and peers. You can thank me later :) |
You Might Also Like
Re: Last Chance
Friday, March 29, 2024
Dear there, By this time tomorrow, your exclusive new subscriber discount will be gone and you'll have to pay twice as much to join Insider and master everything your iPhone has to offer. If, like
Hacker Newsletter #694
Friday, March 29, 2024
Always forgive your enemies - nothing annoys them so much. //Oscar Wilde hackernewsletter Issue #694 // 2024-03-29 // View in your browser Happy Easter if you celebrate it! Heads up - we're taking
Apple RCS 📱, SBF's 25 year sentence 👮, Linux Foundation's Redis fork 👨💻
Friday, March 29, 2024
RCS is coming to the iPhone in the fall of 2024 Sign Up|Advertise|View Online TLDR Together With Veracode TLDR 2024-03-29 Build fast, build secure (Sponsor) Software is drowning in security debt.
Data Science Weekly - Issue 540
Friday, March 29, 2024
Curated news, articles and jobs related to Data Science, AI, & Machine Learning ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
This Week in Rust #540
Friday, March 29, 2024
Email isn't displaying correctly? Read this e-mail on the Web This Week in Rust issue 540 — 27 MAR 2024 Hello and welcome to another issue of This Week in Rust! Rust is a programming language
The Value Of A Promise 🤞
Friday, March 29, 2024
How much is a promise from a tech company really worth, anyway? Here's a version for your browser. Hunting for the end of the long tail • March 28, 2024 The Value Of A Promise When you hear a
New Elastic Security for SIEM Training Course
Friday, March 29, 2024
Detect and respond to evolving threats ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ elastic | Search. Observe. Protect Detect anomalies and malicious behavior March
SBF gets 25 years
Thursday, March 28, 2024
Sam Bankman-Fried is sentenced View this email online in your browser By Christine Hall Thursday, March 28, 2024 Welcome back to TechCrunch PM! The editorial team spent a chunk of the day discussing
💎 Issue 410 - Being laid off in 2023-2024 as an early-career developer
Thursday, March 28, 2024
This week's Awesome Ruby Newsletter Read this email on the Web The Awesome Ruby Newsletter Issue » 410 Release Date Mar 28, 2024 Your weekly report of the most popular Ruby news, articles and
💻 Issue 403 - Microsoft defends .NET 9 features competing with open source ecosystem
Thursday, March 28, 2024
This week's Awesome .NET Weekly Read this email on the Web The Awesome .NET Weekly Issue » 403 Release Date Mar 28, 2024 Your weekly report of the most popular .NET news, articles and projects