General statistics
List of Youtube channels
Youtube commenter search
Distinguished comments
About
Lepi Doptera
ThePrimeagen
comments
Comments by "Lepi Doptera" (@lepidoptera9337) on "ThePrimeagen" channel.
Previous
1
Next
...
All
Companies aren't lying about it. You can look up the employment numbers of larger corporations on the internet. You can look at hundreds of thousands of job requirement postings. They aren't putting those up for the fun of it. There are people who are lying to you about this (whoever promises you the sky for two weeks of way overpriced boot camps), but it's not "the industry". The industry is, if anything, offering you a very bleak outlook on your future IF you care to read their actual publications on the topic. Which you don't. You still believe that this is a get rich quick scheme. It's not. It's a mature industry that offers bleak career prospects and endless amounts of unpaid overtime to every low EQ kid who wants them. ;-)
19
Experience is learning. It's just learning that you can't do in school. It's one thing to learn to configure a Raspberry Pi as a server and it's a completely different one to upload a new bare metal search algorithm on a million Google servers. Google will trust you with the latter... AFTER you have acquired the necessary experience to do it safely. Why would they let a rookie crash a hundred billion dollar search business? :-)
10
Not at a real company. You won't even survive the first round of interviews with that attitude.
2
@theoutlet9300 Since I am my own single developer (hardware engineer, test engineer, mechanical engineer, assembler, sales person and tech support) I try to catch all bugs before I ship the product to the end user... I can't afford product recalls. ;-) I wasn't talking about bugs but about attitude. If you try to offload buggy code to your fellow developers, you will pay a hefty price. At the very least all of you will have to work even more unpaid overtime.
2
In thirty years you will say that it took you 30 years to become a reasonable programmer. :-)
2
Nice ad, Dude. Does anybody notice that most tech company jobs require masters degrees or PhD these days? It's like people who can't even read are trying to pretend that they can learn software ENGINEERING. ;-)
2
I was done with vim after the first time I had to use it. That was 30 years ago or something. Sane people don't vim and they don't use emacs, either. ;-)
1
I never found ADHD to be a big problem. What's a big problem is to accept repetitive tasks instead of making them go away by automation or other means of efficiency gains like better tooling.
1
Can't agree more. If you don't love the job, the job won't love you, either. Not even HR will warm up to you.
1
Don't invest money, though. Only time and sweat. Whoever tells you that they can teach you something for money lies to you in this industry. This does not apply to real university education, of course. The reason why you have to invest money in that in the US is an abomination of capitalism that you just can't get around as a student. In other countries university is free.
1
How hard you have to work depends on the job you sign up for. There are companies that will exploit you and then there are others that are happy with an average human performance.
1
That's why you need to get experience on the job. Nothing can replace that.
1
For being unemployed? Absolutely the right choice. :-)
1
For how stupid newbies are when it comes to writing slow code? Yes, it is. ;-)
1
So basically it's bullshit. ;-)
1
Yes, you can, but who is going to pay you for another version of Tetris? ;-)
1
Why would they? They asked for someone with a masters or higher degree and you showed them three trivial programs. ;-)
1
Programming isn't math and it's not even applied math. Math is what they do at university math departments. If you don't know what that is, you most likely don't want to know. ;-)
1
If you went from 80 bit FP to 24 bit GPU FP, then you aren't actually running the same simulation. Not even close. So, yeah, you might be getting a wrong result in 30 seconds. At the very least you are getting a different wrong result. ;-)
1
The problem with "boilerplate" is that it actually indicates that you are doing something really inefficiently. You aren't working on a solution to an actual problem. You are working on a necessary workaround of the limitations of your language and libraries. Maybe that time would be better spent on learning how to avoid boilerplate. ;-)
1
You need a four year college education to get a white collar job. Yes, even for line cook. ;-)
1
You can start with whatever you like. If you are applying for a job that has JS in the job description, of course, then you should better have written at least 10,000 lines of working JS script code before you go into that interview. Which is extremely easy, by the way... JS applications that run inside your browser do not even require you to install a third party interpreter or compiler. It's the most native thing you can do on any current platform that has a browser. And, by the way... if those 10,000 lines of JS are any good, you might not even need that interview any longer because you could be the owner of a really cool game app that makes you more money than the job ever will. ;-)
1
Dude... that's why it's a FOUR YEAR COLLEGE DEGREE. Not four months of amateurish hacking on your own. ;-)
1
Those things are basically just the student exercises you would be asked to solve in a four year CS program. What's the difference? With a four year college degree you qualify for jobs that are looking for applicants with a four year college degree. With Leetcode you only qualify for a fool that was born a minute ago.
1
If you are at the top of your game, why are you writing boilerplate? All that means is that you haven't been able to create an efficient environment for yourself and your team.
1
You weren't speeding up anything here. You were merely showing stupid solution after stupid solution. ;-)
1
Bespoke is a 19th century word for 19th century people who like riding a penny farthing to make them look cool. Or at least they think so. :-)
1
Those questions are undergrad computer science material. If you took a CS course at a good university you know all of that and you just have to rehash the material a bit.
1
The real problem is this: how do you know that what the tool gives you is actually a correct version of quicksort? Do you compare it against a textbook version? Do you write a test bench and do you profile it? That's absolute madness.
1
If somebody is doing it for the coin alone then they are wrong in every profession. That person will also never enjoy whatever it is that they are doing. The first prerequisite is some level of passion. The burnout monster will get those without it in no time. Yes, I know what I am talking about. It was at my door once.
1
If you can't easily retain 40 years of experience and expertise in one if not two professions, then you never had any curiosity. ;-)
1
Previous
1
Next
...
All