i_am_programmer
Joined 7 years ago
Joined 7 years ago
I honestly found it to be the absolute worst Python framework I've ever worked with. I found it so hard to intuitively write code for it because it just does stuff for you in the background and you can't always see the execution order of code, especially when leveraging that default dashboard feature. I lasted 11 months in a role that used Django exclusively. I'm happy for people that built a career with it, but it just blows my mind people aren't more critical of it. Not that they necessarily need to be though.
I moved to a foreign country a few years ago and I've still not managed to make any friends. I've never had an issue doing things alone but having to do almost everything I find interesting alone was a little sad at first. It still is, but less so.
I'm not sure for what reason people think everyone needs to be alive and live long natural lives. If she doesn't end her life humanely and in the comfort of trained professionals, she can just simply do it at home in a far more unpleasant way. Hope it all goes well for them.
I frequently make use and it's as easy as slog.Info("text", "field", value, "field", value)
I remember they apparently wrote everything functionally with Elixr and kept mentioning it like it solved some real problem you couldn't possible do any other way. Weird seeing it pop up here.
Lists and Sets are not the same data structure, obviously Sets are faster for finding if an item exists or not, but Sets are immutable and you can't have duplicate values like in a list. You can't substitue Sets for Lists for everything. What if I'm iterating over a list where I need to keep duplicates?
Also, who wraps a try except over a dictionary? Just use .get(), it defaults to None instead of raising a KeyError and even let's you pass a default value as the 2nd argument, .get("a", "hello").
The most basic google search could have helped with these.
The people I interviewed with are so nice I would feel some guilt leaving, but the actual technical team I have aren't here and are hard to work with so I wouldn't feel too bad. Although, the older I get the more frequently I remind myself a companies bottom line is themselves. They don't care about you as much as you would ever think so.
I do not think you would be bad for leaving after 5 or 6 months, heck 2 or 3 wouldn't be bad either. Life is short and you legitimately don't owe your time to a company indefinitely. You won't struggle to find other jobs, people can be incredibly understanding and what you are describing isn't uncommon in the software industry IMO. As I am enjoying a similar experience unforutnately