3 ms·
I think the only way to really prepare for working in industry is to actually work in industry. Being able to parrot the crap you where taught in college is on
by gravypod 10y ago
I think the only way to really prepare for working in industry is to actually work in industry.
Being able to parrot the crap you where taught in college is only useful for interviews, which is a sad reflection of what interviews actually test for.
You are completely right about what you said but I'd like to add one thing is the most important for any software engineering roll at any company: your ability to learn as you continue practicing in our field. That should be the highest priority. How do I familiarize myself with all my tools and resources not so I can do my job really well but so I can move to any task and execute it well?
That should be the focus of any practicing software engineer. To be able to learn and adapt as requirements and goals change.
- t4nkd 10y agoI have done maybe 20 or so interviews in the last 2 years and this is the #1 thing I look for. However, I have still hired people who do not display a talent for continuous rapid learning, that is to say, they will only learn on company time and they take a long time (reasonably) to learn anything new. The flip side is that these people "work with what they know" and you can rely on them for a steady work pace and consistent quality. Much like so many development tools, people come in lots of shapes and sizes that benefit your organization differently.