Saturday, May 17, 2025
News PouroverAI
Visit PourOver.AI
No Result
View All Result
  • Home
  • AI Tech
  • Business
  • Blockchain
  • Data Science & ML
  • Cloud & Programming
  • Automation
  • Front-Tech
  • Marketing
  • Home
  • AI Tech
  • Business
  • Blockchain
  • Data Science & ML
  • Cloud & Programming
  • Automation
  • Front-Tech
  • Marketing
News PouroverAI
No Result
View All Result

TDI 39 – Ryan Swanstrom

November 18, 2023
in Data Science & ML
Reading Time: 5 mins read
0 0
A A
0
Share on FacebookShare on Twitter


\"\"
Threads Dev Interviews

I am finding developers on Threads and interviewing them, right on Threads.

See All the Interviews

Note: The views in these interviews are personal views and do not represent the interviewee’s employer.

“How to become a tech lead – look for leadership opportunities every day when working with the team.”

– via Panda (@hithisispanda) on Threads

Welcome @hithisispanda, how did you discover software engineering as a career?

Hi there @ryan.swanstrom , thanks for having me! My first experience with programming was actually a summer camp as a preteen where we got to build our own basic websites using notepad – think basic HTML and CSS. Then in high school, I took AP Computer Science my freshman year and loved it. I had a great teacher, and she really encouraged me to continue. So I took CS from her for 4 years and then decided to do the same in college.

I ended up doing my bachelor’s and master’s degree in Software Engineering (not CS which was a separate degree). I was in a “dual course” program where you can get credit for masters and bachelor’s at the same time, so I had both degrees at the end of 5 years. And I’ve been in software ever since.

How would you differentiate getting a degree in Software Engineering from a degree in Computer Science?

SE and CS shared the vast majority of courses but the biggest difference was the degree requirements. Either degree would work for people going into IT. But CS was a more traditional degree like you’d see at any other college, and was more open ended with course choice; better for students going into research or advanced degrees. Whereas SE was sort of a new concept at the college then, designed specifically for students who wanted to go into an IC role in the software industry.

The SE degree required courses based on the SDLC – requirements gathering, project management, software testing, etc. Those courses were electives for CS. You had to use that knowledge during your semester long senior project where you followed the SDLC and produced documentation for each step, working on a project introduced by real companies.

Also, SE students had to pick a domain and take at least 3 electives in that domain such as networking, security, or computer graphics. I didn’t find this as valuable though since our university was pretty small and didn’t have many options for domains.

What does being a Tech lead entail? And How does one become a Tech Lead?

What a great question. It depends on the org you work at for the scope of the role, but I’ll speak from my own experiences. The tech lead or team lead is in charge of the entire team and the product(s) they work on. You have your own individual contributions still, much like a senior dev. But you also have to help the other devs with their work, and bear more responsibility for the systems overall, the project timelines, and the team’s output each sprint.

You have to shift from an individual perspective to a team perspective – how can I help the entire team work better? You mentor individuals, code review, technical design/documentation, talk to stakeholders to understand the work and then break down that work into tasks for others to work on. And then you get to help the team work on those tasks and make sure everything is on track for the release from a tech POV. It is has more people management and project management tasks than being an IC.

How to become a tech lead – look for leadership opportunities every day when working with the team. Work on becoming a reliable senior dev first. Get your tasks done and then help others, but always keep an eye out on the big picture for what is highest priority. Step up when a leader is needed to make hard technical decisions.

All of my opportunities fell into my lap because I was the most competent/most senior dev on the team, and a leadership position opened up. I didn’t interview for the job specifically – I showed up and did good work as an IC, and my managers offered the promotion to me because they knew I could do it.

How has being a parent made you a better software engineer? Or vise versa?

Becoming a parent has helped in a few ways. It ignited my passion for the health tech industry because I’ve seen firsthand through my daughter’s medical experiences what it’s like to go through the hospital system, and how hard doctors and nurses work. Anything an AI company can do to help that process along would be helping so many families.

Also it’s helped my overall confidence. I used to have very bad social anxiety. Having a child changed my perspective about life – I have more important things to worry about than what silly faux pas I committed today that nobody but me is gonna remember. This perspective helped a lot once I became a tech lead & had to attend more meetings, talk to more people, give my opinions and make difficult decisions. No time to second guess myself or fall into the social anxiety trap now.

What hobbies do you have outside of tech?

I have lots of different interests. Video games (currently playing Genshin Impact), anime/manga, reading, writing, playing piano. I enjoy finding ways to be creative outside of work

How can people find you elsewhere online?

Thanks for having me! I’m just on Threads at the moment

See the full interview on Threads: @ryan.swanstrom • Threads Dev Interview #39 with @hithisispanda I am finding developers on Threads and interviewing… • Threads



Source link

Tags: RyanSwanstromTDI
Previous Post

Digital Marketing News | Weekly Updates | Ep. #8 | Infidigit

Next Post

The History of Open-Source LLMs: Better Base Models (Part Two) | by Cameron R. Wolfe, Ph.D. | Nov, 2023

Related Posts

AI Compared: Which Assistant Is the Best?
Data Science & ML

AI Compared: Which Assistant Is the Best?

June 10, 2024
5 Machine Learning Models Explained in 5 Minutes
Data Science & ML

5 Machine Learning Models Explained in 5 Minutes

June 7, 2024
Cohere Picks Enterprise AI Needs Over ‘Abstract Concepts Like AGI’
Data Science & ML

Cohere Picks Enterprise AI Needs Over ‘Abstract Concepts Like AGI’

June 7, 2024
How to Learn Data Analytics – Dataquest
Data Science & ML

How to Learn Data Analytics – Dataquest

June 6, 2024
Adobe Terms Of Service Update Privacy Concerns
Data Science & ML

Adobe Terms Of Service Update Privacy Concerns

June 6, 2024
Build RAG applications using Jina Embeddings v2 on Amazon SageMaker JumpStart
Data Science & ML

Build RAG applications using Jina Embeddings v2 on Amazon SageMaker JumpStart

June 6, 2024
Next Post
The History of Open-Source LLMs: Better Base Models (Part Two) | by Cameron R. Wolfe, Ph.D. | Nov, 2023

The History of Open-Source LLMs: Better Base Models (Part Two) | by Cameron R. Wolfe, Ph.D. | Nov, 2023

Achieving Structured Reasoning with LLMs in Chaotic Contexts with Thread of Thought Prompting and Parallel Knowledge Graph Retrieval | by Anthony Alcaraz | Nov, 2023

Achieving Structured Reasoning with LLMs in Chaotic Contexts with Thread of Thought Prompting and Parallel Knowledge Graph Retrieval | by Anthony Alcaraz | Nov, 2023

How Data Science & AI Changed Gaming Industry | Artificial Intelligence | Data Science | @SCALER

How Data Science & AI Changed Gaming Industry | Artificial Intelligence | Data Science | @SCALER

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

  • Trending
  • Comments
  • Latest
Is C.AI Down? Here Is What To Do Now

Is C.AI Down? Here Is What To Do Now

January 10, 2024
Porfo: Revolutionizing the Crypto Wallet Landscape

Porfo: Revolutionizing the Crypto Wallet Landscape

October 9, 2023
23 Plagiarism Facts and Statistics to Analyze Latest Trends

23 Plagiarism Facts and Statistics to Analyze Latest Trends

June 4, 2024
A Complete Guide to BERT with Code | by Bradney Smith | May, 2024

A Complete Guide to BERT with Code | by Bradney Smith | May, 2024

May 19, 2024
Part 1: ABAP RESTful Application Programming Model (RAP) – Introduction

Part 1: ABAP RESTful Application Programming Model (RAP) – Introduction

November 20, 2023
Saginaw HMI Enclosures and Suspension Arm Systems from AutomationDirect – Library.Automationdirect.com

Saginaw HMI Enclosures and Suspension Arm Systems from AutomationDirect – Library.Automationdirect.com

December 6, 2023
Can You Guess What Percentage Of Their Wealth The Rich Keep In Cash?

Can You Guess What Percentage Of Their Wealth The Rich Keep In Cash?

June 10, 2024
AI Compared: Which Assistant Is the Best?

AI Compared: Which Assistant Is the Best?

June 10, 2024
How insurance companies can use synthetic data to fight bias

How insurance companies can use synthetic data to fight bias

June 10, 2024
5 SLA metrics you should be monitoring

5 SLA metrics you should be monitoring

June 10, 2024
From Low-Level to High-Level Tasks: Scaling Fine-Tuning with the ANDROIDCONTROL Dataset

From Low-Level to High-Level Tasks: Scaling Fine-Tuning with the ANDROIDCONTROL Dataset

June 10, 2024
UGRO Capital: Targeting to hit milestone of Rs 20,000 cr loan book in 8-10 quarters: Shachindra Nath

UGRO Capital: Targeting to hit milestone of Rs 20,000 cr loan book in 8-10 quarters: Shachindra Nath

June 10, 2024
Facebook Twitter LinkedIn Pinterest RSS
News PouroverAI

The latest news and updates about the AI Technology and Latest Tech Updates around the world... PouroverAI keeps you in the loop.

CATEGORIES

  • AI Technology
  • Automation
  • Blockchain
  • Business
  • Cloud & Programming
  • Data Science & ML
  • Digital Marketing
  • Front-Tech
  • Uncategorized

SITEMAP

  • Disclaimer
  • Privacy Policy
  • DMCA
  • Cookie Privacy Policy
  • Terms and Conditions
  • Contact us

Copyright © 2023 PouroverAI News.
PouroverAI News

No Result
View All Result
  • Home
  • AI Tech
  • Business
  • Blockchain
  • Data Science & ML
  • Cloud & Programming
  • Automation
  • Front-Tech
  • Marketing

Copyright © 2023 PouroverAI News.
PouroverAI News

Welcome Back!

Login to your account below

Forgotten Password? Sign Up

Create New Account!

Fill the forms bellow to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In