3 ms·
I only did a minor in CS and struggled a lot with feelings of inadequacy at my first job. Don't let it get to you - as long as you're constantly improving your
by jmcgough 13y ago
I only did a minor in CS and struggled a lot with feelings of inadequacy at my first job. Don't let it get to you - as long as you're constantly improving your craft and learning, you'll find that you'll surpass the people with CS degrees who don't keep learning.
Try to find a senior engineer who can mentor you if possible, and ask other engineers to do code reviews of your pull requests (the criticism is invaluable as long as you're humble and welcome it).
Additionally, engineering is more than just knowing algorithms and syntax and design patterns. A lot of the really important lessons (how to talk to non-technical people, how to push back on requirements, how to prioritize issues) are things that only come with professional experience and really can't be taught in a classroom. In that regard, you're on a level playing field with people who have a CS degree.