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

Freelancing is not about having top-tier CS skills or being an amazing designer. Those help, but they aren't what gets you hired.

Companies will hire you because You Are A Likeable Person That Gets Shit Done.

Both of those things matter. If you have zero people skills, you will not close deals. And if you can't Get Shit Done, you will quickly poison your network, which is where the best jobs come from.



From my experience, having top-tier CS skills is definitely a harder requisite than being a "likeable person" in the hiring process. Yes, companies are looking for culture-fit and making sure you're not a total weirdo, but hard skills will always trump how sociable you are.

Additionally, "getting shit done" is very hard to measure unless the company is asking for contract work before extending an offer (which is rare) - so it again comes down to lots of technical questions which test your CS and language-specific skills.


I hate the focus on "Get Shit Done", I think the focus should "Get Shit Done, Right in reasonable time".

Nothing that slows me down more than being dumped in a awful code base, because the focus was "Get shit done"




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

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

Search: