750 karma · joined March 17, 2011
Not trying to be a jerk, but there is a logical fallacy here. If you've ever read the Selfish Gene the central idea is that there is a common misunderstanding that animals/societies evolve for "the good of the population". A population is better understood as a collection of individuals with each being a collection of genes, and really it is each gene that is trying to replicate itself. Applying it to your example, a risk-taking gene with .998% chance of failure would probably not replicate itself successfully, unless the .002% of individuals that succeed were quite prolific at procreation. The good of the population does not really come into it.
- Deep technical knowledge. Someone you can respect as a fellow engineer.
- Really loud and forceful in meetings. Someone who can represent your work well to a team of other managers
- A good friend
- Super honest and transparent
- Combination of deep technical knowledge and passion/involvement in the team's mission. This was my favorite because I felt the manager could truly appreciate the work I did.I'm slightly annoyed how this comment completely ignores the moral and ethical reasons someone might want to avoid making an illegal copy of something while denying it's creators any compensation. I need more coffee.
This is not a hard rule. My last 4 jobs I got without a network connection, and I work at a large, well-known company now.
This is just demonstrably false. Good food and service is no guarantee of product-market fit.
The site is really nicely done and even moving, but I find the ideas it is putting forth harmful honestly. We all would like to see better outcomes for teenagers, but if that is truly our goal we should not be shaping public policy around non-scientific observations on correlations. Let's do some actual science please and build policy around that.
Yes, the next time you go to buy a computer or mobile phone you should just skip it because it's a scam. Just manufacture and assemble the hardware yourself and create the operating system/ecosystem of apps while you're at it. It just pure laziness not too. Or maybe consider that capitalism and the division of labor benefits you massively.
The current economic climate means it may mean a longer job search or worse job options, but getting any job with regular coding will be huge deal as the work experience will open many doors further down the line.
You already invested 4 years in training. You are qualified for a great many jobs. Unless you truly dislike the work itself, my advice is to stay the course.
* It's better to work 10 different jobs over the years, than do a single job for 10 years.
* Know how much you are worth and job hop when you are underpaid.
* Be aware of how the work you do creates value for the business. Chasing the latest tech fads is not adding value. Working on edge-case features that no one cares about is not adding value. Saving the company $$$ by making things more efficient absolutely adds value and job security.
* Always add value. If a role does not "feel right", like it's too easy and you know you are not contributing much then run.
* Seek mentors.
* Accept that change is the only constant and you could lose your job, but if you managed your career well finding a new job should not be bad.
* Manage your finances so you can weather a bad industry downturn.
maybe it's because the "underlying problem" they are trying to address is people contracting and dying from silicosis
My best guess is that you are going up against candidates who are able to fluently process and manipulate CSV data in 40 minutes, probably using python. If that is indeed the gap that is preventing you from passing interviews, consider grinding leetcode problems, and getting good at filtering, sorting, transforming lists and dictionaries, etc.
Finally, I'm sorry to hear your going through this ordeal. Best of luck to you.