Hacker News new | past | comments | ask | show | jobs | submit | mto's comments login

Yeah that's cynical ;). I for example am with my current startup for 5 years now and can hardly find anything to complain about. Previous job was 4 years and was also ok although there it was a bit too much management for me me ;). Before that I've been freelancing for 10 years where most of the time was also with the same company and also fine (there it was more that I got bored of software dev itself and did my PhD afterwards to get to more special topics than the generic embedded/network development I did back then)


True. If you got two kids (I do) one can just look for both while the other one can have their shower/toilet/sleep whatever. Actually we are often taking turns sleeping.


I have no idea how we survived as a species tbh


Even larger communities. I don't think nuclear family is actual the natural state for our species. But recent invention.

Things start to scale much better once you get to bigger family units, with 3 or even 4 generations present. Grandparents, uncles, sisters and brothers of different ages. Looking after the kids. Or in tribal society whole tribe up to 100 people.


Yeah Python culture is generally pretty "direct". I did mostly python the last decade and got so used to "no problem to read the source of pytorch or whatever" that I meanwhile really feel challenged when I look at Java, C# whatever framework/library code to figure out where the abstractions end and the actual work is happening. My own code also became less and less abstract over time.


As I've been mostly using Python for the last 10 years I forgot how nice this dot thing can be ;). True that vscode and pycharm can give you something but I found that it's very often crap.

I am writing a little bit of C# atm and astonished how you can just dot tab through your work (without ever having read a tutorial or book on C#) and all those other contextual information you get with "full" visual studio. Somehow feels like just letting you guide through the work :).

On the other hand, the students I teach really struggle when they don't have all their IDE tricks. They learn almost exclusively C# at their institution in the first year(s) while my experience is mostly playing with Unity ;).


Good point. I have been playing with lots of niche languages but in the end I also find that focusing my learning elsewhere is usually a better idea. Even more, I don't know many of the features of the languages I use although I have been working on rather tricky topics - from 3D viz to medical computer vision, low power device soft-realtime streaming deep learning inference ;) etc. and in decades of C++ I still only know the basics of metaprogramming (means standard template functions and classes). I am pretty dogmatic about RAII and similar but try to keep things simple. Even dropped most of the abstractions over time - sometimes 3 else ifs that then never change again are probably better than polymorphism, command pattern, lambda etc. stuff - at least you know what will be called there just by looking at the code.

Similarly I feel my Python code is getting simpler and simpler over time.

I'd probably even gravitate towards Go at some point nur there I do muss a few things.

I usually find the pay off is just better when I rather learn more about deep learning, statistics, domain knowledge, security, visualization or stuff like AWS, Kubernetes, Unity etc.

The language ends up to be a very small piece and usually more important to have the ecosystem and community available. Like Julia also does not solve the 2 language problem for me but leads to a 3 language problem.


Recently seen some statistics (if I could just find them) where clojure was one of those languages with more people wanting to work with it than jobs. Compared to something like Go where it was the other way round


Sadly true. How often do I see this bay area etc. "whining" that some house means a couple years of saving up cash.

Here most people I know first save up for 10 years and then pay back 1300-2000k€ a month for 30 years for their house. And that's with lots of construction work done by themselves.

Most devs I know make less than 3.5k€ a month before taxes, end up with about 2.5k€.

I work for a US startup and while they all got big houses in Boston, we struggle to find anything below 600k€ here in some small Mountain town ;) , and that's usually not more than 1000 square feet.

I do earn more than twice what I did before. Working only part time and fully remote. Devs usually earn less than the business people. We got lots of free education in that regards so you can easily get a cheap 19 year old coder with 5 years from a technical school.

But if you're not out for money you can have your relaxed 38.5h/week job with 5 weeks paid vacation, obviously unlimited sick pay, up to 3 years paid maternity/paternity leave and lots and lots of protection (for example my wife is protected from being dismissed from her job until our kid is 8 years old).


Teaching second semester CS students atm I unfortunately see that many students just can't handle it remotely. Although I admit that I'm skeptical if students unable to do some work independently are... a good fit.

I live in a European country where things are different of course. With university being basically free, this piece is a non-issue. Also people trust public institutions much more - for a reason. The university where I studied had no problem kicking out 70% of the students. I teach at a private institution and every year I have to dumb down things because they pay and controlling and management and blah. We're now sooo far away from the material taught at the comparable university course. And with this remote semester even much worse.

Furthermore, traditionally out university studies were already organized in a very "free" way - no specifically enforced order or lots of mandatory presence. Do your exams and in the end show all your certificates. Most lab courses were a meeting once and then everyone working on their own at home anyway. It was mostly the first 2 years with the math whiteboard sessions with mandatory presence. The rest I did mostly from home anyway and skipped most lectures.

Lastly, many companies are still reluctant to hire graduates with "only a bachelor" as it's still often seen as a dropout degree (we made the switch from out classic 5 years diploma studies just a decade ago or so). So go figure what the opinion on some MOOC certificate.

So to to sum up I don't see much chance here because: - many can:t handle it - university cheaper than udacity nanodegrees - good job compatibility anyway (at least for studies like CS anyway but if not you can't do a MOOC either) - no trust by companies in private edu providers


Well, in Austria you can get up to three years paid leave and freely choose between parents, so not sure if the article is correct. Question is how much the payment is, we get less the longer we take it. Alternatively you can also take a year (also with +2 months if both parents use it) and get 80% of your previous salary.


Time for another round of Subnautica


Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: