College Experiences That Helped A Full-Stack Software Engineer At A Software Company Succeed
To set up for a successful software engineering career, Channing emphasized the importance of immersing oneself in code through constant practice, by "looking at any piece of code" available and "writing code in general" to understand how things work, with the idea that the more one practices, the better they become and the more enjoyable and educational the process is. Essentially, consistent practice is the key ingredient for mastering software development and building a strong foundation for a future career.
Coding, Software Development, Practice, Learning, Career Development
Advizer Information
Name
Job Title
Company
Undergrad
Grad Programs
Majors
Industries
Job Functions
Traits
Channing Robbins
Full-Stack Software Engineer
Software Company
University of Mississippi
N/A
Computer Science
Technology
Product / Service / Software Development and Management
Video Highlights
1. Practice coding as much as possible by looking at code, writing code, and reading documentation.
2. Find opportunities to review code written by others, such as friends or other developers.
3. Consistent practice leads to better understanding, improved skills, and increased enjoyment in software development.
Transcript
What did you do in college to set you up for success in your career?
For me, it was always looking at any piece of code I could find. I looked at friends' code if they were software developers, or just wrote code in general and figured out how things worked. Reading documentation for whatever software language you practice with is also important.
It's really just practice. The more you practice, the more it starts to sink in and the more you remember. The more you practice, the better you get. It becomes easier, you enjoy it more, and you learn new things. This helps you practice more and better.
Advizer Personal Links
