Smells to me that if you can be patient then you’re not after a need.
Companies than can hire, hire because they can and not because they need?
Isn’t that what got us into this mess?
There is always a need for very good engineers, and you never know when one will come up.
As other posters said, if you get a bad hire (or even mediocre hire), it might be total negative - both because of negative contributions, but also because maybe the management only gave you one spot, and now you've given it to mediocre person, you no longer have a chance to giving to someone better.
Back when I was at a startup, we've were looking for the new people basically constantly. Very few people applied however (we were C++, not web, and in the constrained system...) and even fewer people passed, so we ended up with 1-2 people per year total.
We have been hiring engineers pretty consistently for the last 4 months, we are actively scaling the model after raising our series B. So yes the jobs are open, real and we are actively hiring for everything that is posted.
I would love answers to these type of questions. I think best way to figure this out is to look at the graphs of headcount on LinkedIn and see if its growing
I quite often prompt with code in a different language, or pseudo-code describing roughly what I am trying to achieve, or a Python function signature without the function body.
Or I will paste in a bunch of code I have already written with a comment somewhere that says "TODO: retrieve the information from the GitHub API" and have the model finish it for me.
> a Python function signature without the function body.
This, and for multiple functions that end up composing well together as per their signatures. Maybe there's one public function I want to document well, so I write the docstring myself, and it's the result for 3-4 other internal functions which I'd let the LLM implement.
The nice part is that even if the LLM fails, all that is not lost, as opposed to some weird spec I'd feed an LLM but that's too verbose for a human reader, or a series of prompts.
I am pretty sure we will see programming languages that are custom made for AI popping up soon. I cannot predict how it will look like, but it may be a mix between an extremely well documented language with lots of safeguards (like Kotlin or Java) combined with natural language like instructions.
No. Thanks for pointing this out. It took quite some time to understand and express this to my management. Also I use a very small set of libraries, with function names / parameters that are quite explicit. And I don't need to specify some style to bypass hidden prompts, and bad coding practices.
You went through a highly traumatic event.
Be kind to yourself. What I read in between the lines is that you maybe have too high expectations for someone that experience such a thing recently.
You're young and you have plenty of time to recover.
Pick the one thing you enjoy the most and focus on that for a while. See if that helps.
Let yourself recover.
You're already asking for help, though HN may not be the ideal venue for this.
Try to get into therapy (of whatever kind helps you the most).