Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

Some of mine humorous holes that I learned after getting a job:

- I didn't know any Git command

- I was very uncomfortable working on a terminal actually (I remembering googling what a "terminal" was at the beginning of my studies, by the time I got my first job, I was only capable of following step-by-step tutorials for anything CLI related)

- I had no idea what "cURL" meant, a senior dev told me to send him the "cURL", saying that just had to "copy as cURL in the devtools" and I had no idea what to do it. When he got to my desk I was googling it. He was nice enough to have a discreet smile and teach what I had to do.

- Btw, I was completely unaware what I could do with Chrome devtools too. About as uncomfortable as with CLI

These are just the ones that I actually noticed and remember now, for sure there are others that I never noticed or forgot.



Funnily enough those sound exactly like the holes in knowledge in some formally educated software engineers I know. Unis generally teach you computer science concepts and algorithms, and not tools like Git, cURL, and especially not Chrome devtools. While using they may introduce students to command-line interfaces you're much more likely to become comfortable with it through personal projects than academic lessons.


Hm unless you weren't doing web dev before. Those seem like pretty normal things you would encounter daily for any moderately complex project.

I was expecting more HN like answer like the big O notation, data structures and design, algorithms related stuff since those are the holes you should find in someone without academic background as most web tutorials never go into that and neither the bootcamp courses though I have seen a few that do.

Something like, the guy didn't even know his code was O(n^2) or couldn't even implement dijkstra.

Your experience speaks more of academic settings than bootcamps. Just an observation.


My experience is as self-taught. I believe these are different holes from bootcamp or academy.

It might be possible that it is a sum of both holes even


I wouldn't expect a fresh CS grad to know any of those things.

I personally wouldn't have immediately gotten "send me the cURL" if that was said to me personally, though I know the menu option in question. (It would help if it was a more distinctive word.)

Don't overestimate the average fresh CS grad.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: