Hacker News new | ask | show | jobs
by doobiaus 4344 days ago
Programming is the 'easy' part. To be employable learn the rest of the process, which is typically language agnostic: Dev Processes & workflow (scrum), DVCS (git), TDD, CI/CD (Travis/Jenkins/TeamCity), devops (puppet). etc

They're the things, regardless of language or project you will need, but which are rarely taught properly.

1 comments

This is good to hear. I'm currently attending a program through a software consultancy here in my city in which we create a project in teams of devs/BA's using Agile/Scrum, a heavy git focus, continuous integration, and testing frameworks. I'm learning heaps (things we don't really cover at uni) and hope it will help in internships/junior positions.