|
|
|
|
|
by jmercouris
2901 days ago
|
|
I know you, I recognize your username. You wrote the tool for OSX: phoenix, hydra, mjolinr, etc. I think you are a very talented developer. I think you'll definitely be able to get a job in Chicago easily. There is no shortage of tech jobs. If it is too much stress for you to work as a freelancer, just get a full time job. There is no shame in that! |
|
My advice would be: fake it till you make it.
Relax, try to split the whole thing into small pieces, try to understand how they interact with each other, try to understand the dataflow.
Also, in my experience you can never actually grok the whole system at once. It is a slow process.
And what always helps me: separate things that _actually_ matter for your work and everything else (the power of abstraction!). Not sure how to explain it properly. Basically, when I start working on a new project, the number of new things (new words, terms, abbreviations and other domain-specific stuff) is often overwhelming. But in most cases it doesn't matter. Most systems are pretty much the same: data flows here and there, this thing validates stuff, this thing calculates something, this thing stores results etc. They just have different names and use different words, but in reality they are the same thing.
Finally, it's just a job. Take care of yourself, your health (including mental), relax, take it easy.
UPD: also, really, take care of your health! Eat healthy food, do exercises/go to gym, daily walks (it makes a huge difference!), sleep well.
Also, some supplements help me a lot: vitamin D3 + K2, Zinc, Fish Oil, Magnesium + Calcium. For me it made a huge difference! You can also try L-Theanine (with coffee).