Hacker News new | past | comments | ask | show | jobs | submit login

I think those are the sorts of things you learn on the job, especially if you get an internship or graduate position. It's more about getting that first foot in the door.

I didn't know anything about CI or CD when I graduated.

If you're interested:

* Get familiar with Git (just the basics - clone, checkout, log, add, commit, diff). * Basic bash commands / GNU tools. Are you familiar with Ubuntu? You could try installing it and playing around in the terminal.

Beyond that companies can have pretty different deployment processes with varying degrees of custom solutions. It's kind of expected you'll have to learn their way of deploying code.

If they're into C#/Microsoft stuff, man that's like a black box to me and I have no clue haha.

You could also read a bit about SCRUM and Kanban. They are, I don't know what you'd call them, "project/product management methodologies"? Both are pretty common.

But I wouldn't fret too much - you can drive yourself mad thinking you need to know everything upfront. If you're honest about your skill level, they'll have honest expectations, and can help you learn anything you need to know along the way.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: