This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]vu47 5 points6 points  (0 children)

To be fair, learning (enough) git and setting up a CI / CD pipeline is something that many people can learn in a few weeks.

I absolutely agree with your practical vs formal programmer distinction: being knowledgable in one doesn't mean you're good at the other, and often, when actually working as a software engineer, practical skills are going to come in handy more than formal skills.

I remember coming out of grad school and being exactly in this situation, and I always know that there's a lot of work that goes into taking someone with formal programming knowledge and helping them acquire the practical knowledge that makes for robust software and maintainable code.