Schoolhouse.world: peer tutoring, for free.
Schoolhouse.world: peer tutoring, for free.
Schoolhouse.world: peer tutoring, for free.

Join this subworld to ask questions, participate in discussions, and attend sessions.

Want to host your own sessions?

Become a tutor to lead sessions, give back, and build community.

Starting Soon

Computer Science Series

5

Q&A With a Software Engineer

Starts

This is a session I offer periodically to answer questions about life as a software engineer. It's probably of most interest to those in high school considering a degree/career in software and those in college pursuing computer science.

Note that this is just a Q&A about being a software engineer – it does not include coding, homework help, etc.

I'll give a short background on my time as a software engineer (20+ years) and then will answer questions from the group about my experiences in the profession and what life has been like as a software engineer. I’ll ask an attendee to share a question verbally or in chat, then after discussing that question, I’ll ask for a question from the next attendee, repeating that process for the remainder of the session. We’ll probably cover somewhere between 15 and 25 questions over the course of the session, and every attendee will have multiple opportunities to ask questions.

You don’t need to bring anything except questions you’d like to discuss, which I’d encourage you to send to me in advance.

I'd like audience questions to drive the discussion, but here are some example questions that I can answer, if requested, during the session:

* What’s a typical day like?
* Who decides what a product looks like (i.e. designs the UI)?
* Does someone review your code?
* Do you work alone or with others?
* What do you do if you need help?
* How’s work/life balance?
* How do you learn new skills?
* Do you do pair programming?
* What do you look for when hiring?


Michael G

5/10

Q&A With a Software Engineer

Starts

This is a session I offer periodically to answer questions about life as a software engineer. It's probably of most interest to those in high school considering a degree/career in software and those in college pursuing computer science.

Note that this is just a Q&A about being a software engineer – it does not include coding, homework help, etc.

I'll give a short background on my time as a software engineer (20+ years) and then will answer questions from the group about my experiences in the profession and what life has been like as a software engineer. I’ll ask an attendee to share a question verbally or in chat, then after discussing that question, I’ll ask for a question from the next attendee, repeating that process for the remainder of the session. We’ll probably cover somewhere between 15 and 25 questions over the course of the session, and every attendee will have multiple opportunities to ask questions.

You don’t need to bring anything except questions you’d like to discuss, which I’d encourage you to send to me in advance.

I'd like audience questions to drive the discussion, but here are some example questions that I can answer, if requested, during the session:

* What’s a typical day like?
* Who decides what a product looks like (i.e. designs the UI)?
* Does someone review your code?
* Do you work alone or with others?
* What do you do if you need help?
* How’s work/life balance?
* How do you learn new skills?
* Do you do pair programming?
* What do you look for when hiring?


Michael G

1 spot left!

CCC Junior Mock

3rd session

Each week, I will take up 5 competitive programming questions to simulate the CCC (Canadian Computing Competition) Junior division.

Yan X

7/10

C Programming Help

4th session

C Tutoring, I'll cover what I know but I am not ready to help someone with zero programming experience. Sure C can be your first language but I'm not ready to go into understanding the concepts from 0l.

Barrett S

8/12
We'll go through important ideas in the domain of Computer Science (Game Theory, Exploration/Exploitation tradeoff, Search and Decision making in uncertainty etc.) and Physics (Concept of relativity and time, resonance, entropy/information etc) and understand how we can apply these concepts to understand aspects of our own lives. These sessions will be interactive, so you'll be the explorers and I'll be your guide.

Pratik A

Registration full.