In addition to Code School book, we have a series of presentations we have given throughout our years in tech. They cover the spectrum of an engineer's professional experience.
We recycle the presentations regularly during our Meetup, Code School Community.
A Day in the Life of a Developer
What is daily life like on the job as a developer?
A new career in tech can be intimidating and confusing without knowing what to expect. This presentation provides helpful insights into the average day in the life of a software engineer. Gain a deeper understanding of a developer's work life, learn what to expect, and discover how different companies impact your daily life.
Covering his experience from self-taught software engineer to the hiring manager and tech executive, Morgan Lopes offers practical insights and advice on things like:
- Overcoming Imposter Syndrome.
- How business types impact your work-life.
- Ways to make money in tech.
- The potential career paths.
- Tools of the trade.
Come ready to learn, interact, and take the next step in your career.
How to Hack the Interview Process
How can you stand out from other applicants, even without as much experience?
Getting a great job can take more time, effort, and headaches than you were prepared for. This presentation gives you the upper hand in the interview process and reduces the time needed to make your job a reality. Learn what most people forget during the interview process and walk away with 10 techniques that allow yourself to shine.
10 Techniques to increase your odds of landing your first job.
A seasoned hiring manager at a variety of companies, Morgan Lopes cover tips and strategies to increase your odds of finding a successful job in tech, with topics such as:
- Stand out from other candidates.
- Make a great impression.
- Find your habits and rituals.
- Choose the right type of company
- Offer negotiation
Come ready to learn, interact, and improve your chances during the interview process.
Build a Better Personal Portfolio
What makes a compelling portfolio for hiring managers?
It's hard to know what belongs in your portfolio and it's uncertain what potential employers want to see from our work. This presentation outlines the elements of an excellent portfolio that will stand out from other candidates and make your online persona shine! Employers struggle to pick the best candidate, so grab every advantage you can with a portfolio that highlights your best.
Reviewing thousands of applicants and interviewing hundreds of candidates, Morgan Lopes has learned a thing or two about what makes a compelling portfolio. A few small details separate the best candidates from those at the back of the time, covering topics like:
- Resumes vs portfolios
- Increase your online exposure.
- Investing in portfolio items.
- Free tools to improve quality.
- Quick changes to increase your exposure.
Come ready to rethink your portfolio and invest in meaningful improvements to make yourself more marketable to potential employers.
Soft Skills for Software Developers
What are the most important skills for a software developer?
Programming abilities alone are not enough to get hired and sustain a lasting career within tech. This presentation highlights the important, undervalued traits that set excellent software engineers apart from the average. Even those who struggle with coding concepts can differentiate themselves by leaning into the skills accessible to everyone.
Considering himself an underdog, Morgan Lopes has participated in tech roles from software engineer to Chief Technology Officer. Along the way, he took note of how people truly standout as developers. You'll hear about:
- Improve your communication.
- How to bounce back from mistakes.
- Manage your time to accelerate personal growth.
- Key habits of top professionals
- Lean into your strengths.
Prepare to explore a side of tech skills that goes much deeper than code. Join us for fresh insight into how professionals balance efficiency and empathy.
We are always kicking around new topics. Here are a few we've discussed. Let us know if any seem interesting:
- How to Prepare Your First Tech Talk
- Options for Making Money in Tech
- Ways of Working to Improve Engineer Output
- Managing Side Projects While Working as Developer
- Compensation Considerations for Junior Developers
- Tools of the Trade
- How to Engage in Developer Community