What You Need to Know for Your Coding Career

What You Need to Know for Your Coding Career

395.283 Lượt nghe
What You Need to Know for Your Coding Career
There are 3 stages to anyone's coding career: learning how to code, getting the job, and performing at that job. You'd think these would take the same skills, but unfortunately that's not exactly the case. When you are learning how to code, you're learning syntax, and the basics of any programming language - variables, loops, data types, data structures, algorithms. A lot more if you're going through a CS program. You'll even get into building your own projects - some simple, some maybe complex. But that's not the only thing different when working as a professional developer. You do need to take the majority of those skills you learned when you first started, but unless you were just on your ____ while learning, there's so much more to the job. You must have a familiarity with, and actually become proficient in, Git, code review, Agile or whatever dev methodology your team uses. That entails learning whatever version control system they use, and whatever project management system they use. Chances are when you were learning, you didn't use CI/CD. Or code analysis tools like SonarQube to ensure code quality and track technical debt. And these are a few of the things I'd like to talk about today - what you learn on the job as a software engineer. Hard skills, soft skills, and maybe potential salary. How Much Do Software Engineers Really Make? https://youtu.be/rBz0extu_0M Learn More about My Start in Tech: https://go.tech/fn ------------------------ 🐱‍🚀 GitHub: https://github.com/forrestknight 🎥 Twitch: https://www.twitch.tv/forrestknight 🐦 Twitter: https://www.twitter.com/forrestpknight 📸 Instagram: https://www.instagram.com/forrestpknight 👨‍💻 My Coding Gear: My NAS Server: https://amzn.to/3brqO7b My Hard Drives: https://amzn.to/3aKetMi My Main Monitor: https://amzn.to/3siQfPa My Second Monitor: https://amzn.to/3keHT84 My Standing Desk: https://amzn.to/3boAcbC My PC Build: https://bit.ly/my-coding-gear My AI GPU: https://amzn.to/3uvmUmz 📓 Learning Resources: My Favorite Machine Learning Course: https://imp.i384100.net/YgYEBJ Open Source Computer Science Degree: https://bit.ly/open-source-forrest Python Open Source Computer Science Degree: https://bit.ly/python-open-source Udacity to Learn Any Coding Skill: http://bit.ly/udacity-forrest 🔧Coding Tools: The Best Linux Server Hosting: https://bit.ly/linode-forrest