Тёмный

Falsehoods Jr Devs Believe Aboutr Sr Devs 

ThePrimeTime
Подписаться 590 тыс.
Просмотров 211 тыс.
50% 1

Recorded live on twitch, GET IN
/ theprimeagen
Become a backend engineer. Its my favorite site
boot.dev/?prom...
This is also the best way to support me is to support yourself becoming a better backend engineer.
Article link: vadimkravcenko...
By: / vadim_kravcenko
MY MAIN YT CHANNEL: Has well edited engineering videos
/ theprimeagen
Discord
/ discord
Have something for me to read or react to?: / theprimeagenreact
Kinesis Advantage 360: bit.ly/Prime-K...
Hey I am sponsored by Turso, an edge database. I think they are pretty neet. Give them a try for free and if you want you can get a decent amount off (the free tier is the best (better than planetscale or any other))
turso.tech/dee...

Опубликовано:

 

28 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 243   
@CottidaeSEA
@CottidaeSEA 7 месяцев назад
I thought I was a junior developer until I was told I have the most responsibilities among the developers in our company and is considered one of the top developers. Now I just have impostor syndrome.
@JeremyAndersonBoise
@JeremyAndersonBoise 7 месяцев назад
As soon as you overcome that feeling and give yourself an appropriate amount of credit, and similarly appropriate amounts of self-critique, poof, you’re a senior.
@CottidaeSEA
@CottidaeSEA 7 месяцев назад
@@JeremyAndersonBoise I hope I'll get to that point eventually. I think giving myself an appropriate amount of credit is the biggest difficulty. I'm trying at least. It's also a bit of a balancing act, because while I do want to give myself credit, I also don't want to be pretentious.
@BboyKeny
@BboyKeny 7 месяцев назад
​@@CottidaeSEAHow long have you been programming? What is your timeline?
@189Blake
@189Blake 7 месяцев назад
I hope you don't get paid as a junior then XD
@avarise5607
@avarise5607 2 месяца назад
Install arch and turn impostor syndrom into superiority complex (I use arch btw)
@slxvx.b
@slxvx.b 7 месяцев назад
Ever since I joined my current company as SE3 I’ve always dreamt about Principal SE position because every PSE in our company seemed to be so good and had so many fun things to do. Since few weeks ago, I’m one of them. And you know what? Having a time to sleep felt better lol.
@jogurtnaturalny
@jogurtnaturalny 7 месяцев назад
Flip did the best jobs with zoom in
@Mglunafh
@Mglunafh 7 месяцев назад
3:43 classic flip zoom-in 👌
@DavidSchmitt
@DavidSchmitt 7 месяцев назад
Perfection 😂
@muwukan8180
@muwukan8180 7 месяцев назад
He sold it 😭
@Niksorus
@Niksorus 6 месяцев назад
I'm shocked by the quality of this zoom. Truly, one of the zooms of all times.
@michaelbrumbaugh5389
@michaelbrumbaugh5389 6 месяцев назад
Rivals that one zoom from the movie JAWS!
@milohoffman274
@milohoffman274 7 месяцев назад
The most important thing about being "senior" is learning what you do know, and more importantly what you DONT know and where to find the answer.
@dipereira0123
@dipereira0123 7 месяцев назад
Exactly, the biggest sign that someone is inexperienced is the fact that they are confident about their knowledge in a subject because they dont know how deep is the rabbit hole (this have a name -> "the dunning krueger effect")
@Carhugar1
@Carhugar1 7 месяцев назад
Stack Overflow?
@readywhen
@readywhen 7 месяцев назад
​@@Carhugar1youtube tutorial
@unixtreme
@unixtreme 7 месяцев назад
​@@Carhugar1most of what I find in SO is terrible quality I wouldnt advice anyone to look there for anything other than perhaps a different way of looking at the problem.
@alexanderjordan2506
@alexanderjordan2506 7 месяцев назад
"Endless meetings" I had a strategy meeting for an upcoming meeting, followed by a client meeting, followed by a review of the previous meeting. We scheduled another meeting in the last meeting so we could more widely discuss the topics. My calendar has an average of 3 hours of meetings a day, and of the people I've talked to, that's actually less meetings than many.
@kinomonogatari
@kinomonogatari 7 месяцев назад
Flip trolling
@yungifez
@yungifez 7 месяцев назад
Flip is evil
@blarghblargh
@blarghblargh 7 месяцев назад
He flipped. They got to him
@Anriuko
@Anriuko 7 месяцев назад
"Many junior developers dream of working exclusively with the latest frameworks and tools." So they finally managed to mix LSD into tap water.
@svenmify
@svenmify 7 месяцев назад
I’ve been coding for about 35 years (started at age 7, zx spectrum), and I still don’t consider myself a senior. I don’t know if I want to be, it means I have to write proper code, and the only reason I code is because it allows me to be creative, create anything I want. Made quite a bit of money doing it too, but I want it to remain new and exciting, not something where I follow rules and guidelines.
@JorgetePanete
@JorgetePanete 7 месяцев назад
You at least have to understand that several guidelines and rules are really useful
@svenmify
@svenmify 7 месяцев назад
@@JorgetePanete I absolutely do. Especially when working in teams. I’m not questioning the usefulness of guidelines and practices, I’m saying that it’s not something that interests me that much. I’m at a level where I can build almost anything I would want (obviously I have limitations, and am aware of them), but “seniors” might scoff at how I do some things. And it’s not like performance suffers, I recently made a polygon clipping algorithm that’s 2-10 times faster than clipper2 (depending on certain factors). But it’s built in a way that makes sense to me, but others might find weird. Not entirely sure what my point is. I guess it’s that you can get far by carving your own path, and that sometimes worrying to much about the proper way to do things could get in the way of actually building something.
@JorgetePanete
@JorgetePanete 7 месяцев назад
@@svenmify FizzBuzz Enterprise edition is a great example of how not to do things and sadly how enterprise code looks like. Testable code is better in a way but it looks so dilluted
@autohmae
@autohmae 7 месяцев назад
Pretty certain most of us aren't really into writing maintainable code, but still do it a lot of the time expect for the times we can't be bothered. And sounds like you can't be bother all the time LOL 🙂
@beefchicken
@beefchicken 3 месяца назад
I’ve been programming since I was single-digit-years-old too. It’s always been something I do for fun; I have never been able to get into video games, but I can easily loose 12 hours working on a single hard-to-solve problem. Too much process definitely kills the cow for me. I have been able to do program professionally for 24 years using a few tricks: For a decade I wrote software “unofficially”. I worked in an IT role, but would write tools on the side to help me do my job better. Eventually these tools became vital to the company, so my working on them part time became an accepted but still unofficial part of my role. There were no Jira issues, no extensive meetings, no product managers. I would add features as I found I needed them. Sometimes people would pop by my office, we’d discuss a new feature, if it was something I thought would be useful, I’d add it. The people that used my software love it because it was written by someone that actually did the same job as them, so the workflows made sense. At my next job, I found a niche working in R&D. I wrote code to prove that something could work; I’d hash out all the implementation details and get it working well enough to test the concept. If it proved to be something the company wanted to pursue, I’d clean up the code, structuring it in a way that hinted at a possible architecture, then hand it off to a “real” developer. It was nice.
@nitinmadan4009
@nitinmadan4009 2 месяца назад
I recently discovered this channel and absolutely loving it. Being a buddying Techie, learning a lot with these discussions.
@PinheiroJaime
@PinheiroJaime 7 месяцев назад
Your highlighting is very satisfying. ADHD approved!
@MrC0MPUT3R
@MrC0MPUT3R 7 месяцев назад
I'm at the beginning of the video, but I've noticed that the "Senior Developer: 'I don't know what I'm doing'" meme is normally due to companies promoting developers based on time in the job instead of, for lack of a better word, merit. In my own company, our developer levels document says that 3-5 years of experience is one of the criteria for the senior level. It leads to people simply expecting to be promoted after a certain amount of time without focusing on growing as a developer. And while I'm on the subject... I really don't like that a lot of companies also say that a senior developer can implement complex code while entirely leaving out the ability to simplify complex code in the first place. It leads to people developing terrible spaghetti and then getting promoted because of it. It's analogous to how a good professor can communicate complex topics in simple terms. We're not trying to promote the development of JDSL here guys.
@Zilharr
@Zilharr 7 месяцев назад
Excuse me, Tom is a genius and an Archmage Engineer. You need to learn your place.
@davr9724
@davr9724 7 месяцев назад
Senior Developer Rizz is indeed real.
@kiattim2100
@kiattim2100 7 месяцев назад
I asked my senior dev questions, not because I'm stuck centering a div, but because I want his attentions UwU
@DaxSudo
@DaxSudo 7 месяцев назад
This article is voicing all my insecurities as a new senior thats not allowed.
@batboy49
@batboy49 7 месяцев назад
For me, when I run into someone who THINKS they know everything, I seriously doubt them.
@Oler-yx7xj
@Oler-yx7xj 7 месяцев назад
Heck, I just realized (thanks to the author mentioning Linux skill issues) that I had an XY-problem. I was so concerned about how to run `go` with sudo, that I didn't even think to just build it and then run the executable with sudo.
@Mikey-Plays-Bass
@Mikey-Plays-Bass 4 месяца назад
Best part about this whole thing is the anguish that the higlightist must have felt during every -1 highlight after bringing it up.
@lancemarchetti8673
@lancemarchetti8673 7 месяцев назад
Important topic. I'm a 55yr-old junior dev. And I seriously respect senior devs even if they happen to be 25yrs. *It's all about putting our minds to work, irrespective of age. AI is catching up to coding incredibly fast... so we need to work with that or fall behind*
@txdevops
@txdevops 4 месяца назад
That's some wisdom on 21:00. It the hard truth that you can't sell promises or ideas written as a document. Only MVP and real stuff that works.
@ravenecho2410
@ravenecho2410 7 месяцев назад
I think, im probably putting in half the time as I was as a Jr. But I came from actuarial, the hours were like 60-78 hours per week on work and study... on the last 2 months leading up to an exam. I think I probably spend 8-12 hours "learning" outside of 40 hours per week. I try to put 2-3 hours into refinement of my process, per week. I also try to study some maths when I'm not sad. Do some low level programming. I've been recently building myself tools to help build intuition for mathematical objects. Idk I think investing ~ 5 hours per week in learning something new, getting better... after 16 weeks, that 5 months is less than ur efficiency gain. And u just keep doing that
@Asealiea
@Asealiea 5 месяцев назад
I totally thought my senior devs didn't make as much mistakes as I did, until the new dev lead starting doing code reviews and they got just as many comments as I was (some times more :D)
@roccociccone597
@roccociccone597 7 месяцев назад
I’d say I’m a senior in terms of full-stack web dev stuff, I’m not senior when it comes to game development or things like kernel development… I’m probably very, very junior in those things. Especially kernel development stuff.
@mwwhited
@mwwhited 7 месяцев назад
The author is not a good senior dev.
@patricknelson
@patricknelson 5 месяцев назад
15:54 - One thing I hate: “But you’re free, right? It’s just a quick chat.” Sometimes it’s totally legit, especially if it’s ad hoc or whatever, but if it’s totally unrelated to what you’re working on and you’re 95% certain it could be async (email, Slack, etc) and they just don’t want to take the time to write it out, then it’s a bit annoying for sure. The main reason is: Focus. Gotta have that uninterrupted focus time to allow you to mentally ramp up on what you’re working on.
@TheJoYo
@TheJoYo 5 месяцев назад
I don't assume everyone knows more than me but I do assume that good ideas can come from anywhere. Back when I used to assume that people knew more than me it would always cause suffering when that turned out to not be the case.
@markm1514
@markm1514 7 месяцев назад
Panel 5 of the goose comic is "Breaking news: A commercial passenger plane makes an emergency landing in the Hudson River."
@coder0xff
@coder0xff 7 месяцев назад
When I first watched a couple of your videos I was unsure, but watching more you seem based. Respect.
@orterves
@orterves 7 месяцев назад
A senior doesn't know everything, but they know how to know anything they need. They also work outside the context of the code, they know to make decisions on what provides best cost-benefit first, "bad" code solutions may be perfect for the needs and capacity of the business
@DavidT_510
@DavidT_510 7 месяцев назад
The truth is no one knows what they are doing. In life, in software, etc. When you have to face a challenge you've never seen or don't know where to start, how you respond is what makes you an adult or a "senior" developer. I may not know how to do something, but I am confident that I have the skills and experience to figure it out. Im a senior SE btw
@rrraewr
@rrraewr 7 месяцев назад
05:45 easy to do at netflix lol
@meltygear5955
@meltygear5955 7 месяцев назад
3:45 I appreciate the Sledgehammer reference
@blorp-u2b
@blorp-u2b Месяц назад
Spacemacs Master Race reporting in
@chucknya1448
@chucknya1448 7 месяцев назад
about the endless meetings, I think it's generally less true nowadays. As Michael mentionned, ensuring meetings are useful and protecting the team's time is a priority. However if you end up as a senior dev and turns into a manager (team lead and above)... well it's true there's going to be meetings and it should be your priority to shield your team from them as possible. In my team, we actually added 2 short weekly "team banter" meetings for social purpose because we actually ended up not having enough chances to talk to each other for non-work related stuff. Otherwise beside a weekly sync, most meetings people in my team do are usually directly with other expertise counterparts so they can solve/help or communicate issues. Also with remote meetings, it also get easier for optional people to just carry on working and get poked to join the call if it's relevant for them to intervene. it's so much better than wasting your time being physically present in a long meeting not relevant to you just in case needs someone to answer a very specific tech question (like before the pandemic).
@minecraft4life525
@minecraft4life525 5 месяцев назад
Junior: fight to make technology do what you want Mid: fight to do technology the best way possible Senior: fight to solve business problems and it just happens that you're using tech to do so
@brando8314
@brando8314 4 месяца назад
Been working as a web developer for 2.5 years. I've got 10 years of experience.
@aimentetbirt1363
@aimentetbirt1363 5 месяцев назад
I make a comment for flip to know that him rebelling increases the likelyhood of me interacting with the video.
@syyneater
@syyneater 7 месяцев назад
As someone that’s been in the infosec world for a few decades, you are absolutely going to get hacked at some point in time. One of the goals is to make it take harder to get in to, faster to recover and limiting the blast radius so when it happens the damage is limited.
@potaetoupotautoe7939
@potaetoupotautoe7939 5 месяцев назад
damn, netflix is 25 years old
@Atspulgss
@Atspulgss 4 месяца назад
There is still code running in production that I wrote as a one off to plug a hole temporarily with the belief that it would be replaced in 6-12 months... it has been years and that piece of trash i threw together in a day is still chugging away... and still used and still not replaced... How it has not broken yet is another mystery to me... There is 0 documentation, the code is not well formatted... there is no process for it at all... its just there...
@michealkinney6205
@michealkinney6205 5 месяцев назад
Maybe the comment about not highlighting the whole line @9:40 meant how you are doing it. I'd get not wanting to select "precisely" select the text, but you could just double click to select the word and triple click to select the paragraph (between the line breaks; it's more accurate and takes less work). I know it's bothered people in chat when other devs click around a bunch too, so you can't make everyone happy.. just my two cents.
@MegaFlame57
@MegaFlame57 6 месяцев назад
Putting this out here in case @ThePrimeTime can see or someone with experience or constructive criticism/suggestions. I'm 10 YOE on tooling-esche software development all spent in a small company. Been feeling stagnated (for some years) on my current job and maybe overpayed. Never got mentorship. Any ideia on how's the best way to assert if I'm suffering from impostor syndrome or actually a 1 YOE junior x10 years and need to take a few steps back?
@georgehelyar
@georgehelyar 7 месяцев назад
I always tell the juniors at my work (particularly when they have imposter syndrome) that the only difference between juniors and seniors is that seniors have made and learned from more mistakes than them
@sploders1019
@sploders1019 7 месяцев назад
I *feel* like I’m a Jr dev, but everywhere I work I end up being the go-to guy to solve the hardest problems… It’s simultaneously flattering, frustrating, and confusing. I feel like most of being a Sr engineer is just about having the determination to understand how things work rather than being a mere user. When you know how something works under the hood, no problem cannot be overcome. Mazes are much easier to solve when you start from the exit. That and ADHD. You write much better software when your mind instantly branches out to find 538 ways your code could break…
@JaapTedros
@JaapTedros 6 месяцев назад
It's gotta be very biased based on where you worked and whether or not you were appropriately awarded for your work. Ever since I was an intern I had job responsibilities matching your average "intermediate" level developer. As a Junior I was pretty much already doing Senior level work, just without the pay. As a mid level, I was operating at "lead" level, being much more of a lead in my department than my actual lead, but again, without the pay or recognition. And I mean that in the broadest sense, anything you can possibly think of that a lead might do, he didn't do any of it, it was all me, as an intermediate. From setting the code standards, to leading the team, to planning and leading product development, to creating most of the things, to bug fixing most of the things. I also made our company's intake assignments, and conducted job interviews for our department. Now I finally made it to senior, but it's just a job title and more pay, nothing more than that. I never had this "dreamy" idea of a senior. When I joined the company as a junior, I was already feeling equally competent to most seniors. Now that I am officially a senior, I just feel like the promotions came awfully late. And still, I am operating as de facto lead, just without the recognition or pay. I will probably leave the company before they finally decide to properly acklowedge how crucial I've been in the past years of the company's operation.
@emeraldbonsai
@emeraldbonsai 7 месяцев назад
lol ive worked on stuff with 8 hour builds 6 minutes sounds like a dream
@MikkoRantalainen
@MikkoRantalainen 7 месяцев назад
16:00 Most decision makers will understand that having yet another meeting doesn't make sense when you explain how many dollars are wasted during that meeting when people are not doing productive work. (Simply multiply the salary of every meeting attender with the length of the meeting + some extra because attending the meeting will destroy your flow every time.) If the meeting cannot provide at least that much extra value, do not have the meeting at all.
@mage3690
@mage3690 6 месяцев назад
+ double that, because that's not only dead time, it's _lost_ time. Gotta count opportunity cost in there somehow.
@elzabethtatcher9570
@elzabethtatcher9570 7 месяцев назад
I have a lot of responsibility right now, and when I think if I am mid or senior, I ask myself a question: do I know several ways of solving said problem (like different languages, frameworks and such) and know pros and cons of each one, and know which to choose for this task with these resources? I don't know that, since I haven't tried enough tools with meaningful variety to be an expert. So I am not a senior.
@mitchierichie
@mitchierichie 7 месяцев назад
Prime is a funny guy, but Flip not zooming in even once ever is the funniest
@MikkoRantalainen
@MikkoRantalainen 7 месяцев назад
2:35 Trying to avoid using the terminal is not different from trying to avoid learning the language when you're in a foreign country. Sure, you can survive with pointing things and gesturing but that is far from the most effective communication method. Command line interface is harder to use than point-and-click interfaces but command line is much more efficient for most things when you know the language. And a developer writing programs in any software language has to be smart enough to be able to use command line, too, so it cannot be about lack of ability either. Don't be lazy.
@PaulPandi69420
@PaulPandi69420 6 месяцев назад
that was great flip.
@bbsonjohn
@bbsonjohn 3 месяца назад
24:31 this line on the article sounded like it was written by some lazy ass junior. I also never have fear of failure (except failure due to not seizing opportunity/taking risk, or committing to a goal). And I never think about job security: if my company fires me, I don't care because it is their loss. I will probably go somewhere else and get twice the current compensation.
@malcolmvernon6808
@malcolmvernon6808 3 месяца назад
highlight extemism
@bonly4889
@bonly4889 2 месяца назад
If you have a track record of solving things but you're a contractor and/or a middle manager doesn't like you, you can still get laid off.
@andreilucasgoncalves1416
@andreilucasgoncalves1416 7 месяцев назад
I have 13 years of Dev experience, I know many languages and patterns, full stack, microservices and so on, but sometimes I feel like a junior dev One thing that became very important to me and the last 3 years is to make the code that a junior dev can understand, because this way I can use GPT more easely and delegate functions to other people easely
@khecaryacharya
@khecaryacharya 7 месяцев назад
I would love to say that my experience was kinda unique, i had no senior developer to trust, not once ... . So i had to come up with all solutions by my self, 12 years! And now i'm seeing as an all knowing god!. At least things are working
@JorgetePanete
@JorgetePanete 7 месяцев назад
I finally got liberated from the job, if client wants everything done by yesterday and it takes two months I won't care about management
@ReneHartmann
@ReneHartmann 7 месяцев назад
Being a senior does not mean you can solve every problem instantly. Often enough it only means that you have more ideas about what to try to fix the problem.
@iEscapedVim
@iEscapedVim 3 месяца назад
11:05 me checking 1760 boxes, 440 drop downs because the system doesn't have a bulk select option.. 🙂*skip* 🙂
@takobaba8616
@takobaba8616 4 месяца назад
I feel like the guy who wrote the article was a dev for a while then moved on to a technical product manager or something outside engineering. edit: ok I just checked, he used to be a software dev then became CTO. I could feel the bs
@NibbleMeTwice
@NibbleMeTwice 7 месяцев назад
I would think it's easier to call yourself Junior so that you never say something wrong and get known as the "Senior who is really a Junior." That being said, I still consider myself a Junior, so maybe I don't know what I'm saying.
@GiovanniCKC
@GiovanniCKC 7 месяцев назад
3:49 closeup privileges revoked.
@gorandamchevski
@gorandamchevski 7 месяцев назад
Flip is missing a payment
@gfixler
@gfixler 7 месяцев назад
For people, like the guy in the chat, who are stuck in Windows, do like me at every company, and install MSYS2. I live in there, and mostly in vim in there. I can pull down my dotfiles, and it's almost as good as Linux, except no it isn't, at all, but it's a lot better than nothing.
@mage3690
@mage3690 6 месяцев назад
How 2 git gud at terminal: step 1, install tldr; step 2, uninstall GUI; step 3, profit.
@tdstds2
@tdstds2 7 месяцев назад
that CHATTER pointed out the highlighting thing and now it`s all I see 🙂
@aaaaanh
@aaaaanh 7 месяцев назад
the vimagen villain origin story
@FireStormOOO_
@FireStormOOO_ 7 месяцев назад
Devs who don't appreciate how much damage they could do are terrifying. You've got to start with some fear of failure (e.g. catastrophic mistakes), then eventually convince yourself you're being careful enough and covering all your bases consistent with your and your team's risk tolerance.
@Mempler
@Mempler 7 месяцев назад
I have 8 years programming experience, but 0 professional experience within cooperate space. I can basically do anything with the right amount of time and motivation. Now, what am i? I certainly am a hobbyist, but am i a junior or a senior. I dont know myself. I'm more a knowledge of all but master of none. I know how to write a react/vue/svelte app, an native win32 & X11 app. A 2D game engine and a Game. I even know somewhat how to writen an x86 operating system (there are still some things i'm still learning). But i keep trying to learn new shit, no matter what. So, how would you describe me? A junior or senior. Or something in between.
@guilhermeraposo6080
@guilhermeraposo6080 7 месяцев назад
I'm Brazilian and I work every other saturday.
@UmmarFarooqMahroof
@UmmarFarooqMahroof 7 месяцев назад
I'm 20 years developers, I still consider myself junior, mid at best, not good at math.
@TAP7a
@TAP7a 7 месяцев назад
If no-one hires and employs juniors, no-one will ever get seniors. Companies trying to play the field and not take on the junior burden will eventually Prisoner's Dilemma the industry into a hiring crisis - it already is at the junior level, but this will only naturally progress if it isn't resolved. The solution is for everyone to suck it up and take on their share under the assumption that they'll lose most of their juniors to promotion elsewhere but will be able to poach mid and senior from elsewhere in return. And it can't be an act of charity, because then the only employers propping up the talent pipeline will be the ones most punished on the bottom line and eventually going out of business, it has to be mutual and universal
@koalakakes
@koalakakes 7 месяцев назад
i cant tell you how many times i catch senior, staff, and principal engineers making the dumbest fucking security mistakes imaginable
@remrevo3944
@remrevo3944 7 месяцев назад
10:20 On the topic of highlighting text: (And yes I know I'm taking this **way** to seriously.) You can just double click one word and *then* drag the cursor and highlight things to automatically stick to the word boundaries.
@saphiren0050
@saphiren0050 7 месяцев назад
Thanks for posting this, that's surprisingly helpful.
@remrevo3944
@remrevo3944 7 месяцев назад
​@@saphiren0050I always thought everyone knew about that, but it seems that is not the case. Good opportunity to give a short overview: - One time clicking + moving the cursor just does normal highlighting. - Double click highlights the current word. If you keep the button pressed you can highlight word-wise. - Triple click does the same as double click, but for the whole paragraph.
@jupitersky
@jupitersky 6 месяцев назад
Aboutr
@elgalas
@elgalas 7 месяцев назад
20:31 don't take advice from this jr UI dev
@Twitch_Blade
@Twitch_Blade 3 месяца назад
he did not infact zoom
@duwangchew
@duwangchew 7 месяцев назад
I double click to highlight the entire words.
@kenneth_romero
@kenneth_romero 7 месяцев назад
man the setting things to a later date is so bad. just try to get it done, and if you can't pick it up back on monday. you gotta take a break and let that unconscious cook, and if you get a breakthrough earlier go and get it done.
@S-we2gp
@S-we2gp 5 месяцев назад
I dont operate under the assumption that everyone i work with is really good, because i cant lie to myself lmao. I do operate under the assumption that valuable information can come from anyone, anywhere, at anytime. I learned this in college when someone i thought was really dumb came up with a great idea i didnt think of, it reset my whole approach. Granted most of the ideas they came up with were in fact dumb and they werent the most classically intelligent, but that doesnt preclude them from seeing things you've missed or having valuable insights. If i didnt operate this way i wouldnt listen to prime. Gottem. jk :)
@prico3358
@prico3358 5 месяцев назад
Who is Thor?
@flavourfulski
@flavourfulski 7 месяцев назад
I feel like i lost my terminal skills.... I used to code in NANO (i was new and dumb)
@khecaryacharya
@khecaryacharya 7 месяцев назад
How do you become good at something? by battling it ...
@kaerakh4267
@kaerakh4267 7 месяцев назад
Everyone has hot takes until they decide they were joking.
@stanleyogadachinedu
@stanleyogadachinedu 7 месяцев назад
My Man thinks he’s in VIM, it’s hilarious each time he selects a sentence 😅
@insantonua
@insantonua 7 месяцев назад
are you sitting on a ball?
@blain20_
@blain20_ 7 месяцев назад
Misuse of "redundant" and "a.k.a." by the article author is telling.
@oShinobu
@oShinobu 7 месяцев назад
The terms "junior" and "senior" are so ambiguous they shouldn't even be used
@Exilum
@Exilum 7 месяцев назад
I like them, but their use in job offers are so outrageous I might have to agree with you.
@natescode
@natescode 7 месяцев назад
Hard disagree. That's like saying "young" and "old" are ambiguous. Juniors can write functions given clear requirements and plenty of help. Mid level can write modules given clear instructions and a little help Senior can write whole applications.
@YisraelDovL
@YisraelDovL 7 месяцев назад
Dumas sees someone doing cool stuff with emacs and then goes to learn vim 🤣
@user-sb5vt8iy5q
@user-sb5vt8iy5q 7 месяцев назад
minor spelling mistaker in title
@Lars-ce4rd
@Lars-ce4rd 6 месяцев назад
It's kind of triggering that Prime always selects everything, but the first and last character. I'm weird.
@Lars-ce4rd
@Lars-ce4rd 6 месяцев назад
lol someone in chat mentioned the same thing
@ArifulProtik
@ArifulProtik 7 месяцев назад
Mine too -_-
@brahtala
@brahtala 7 месяцев назад
I think that senior / medior / junior title is pure nonsense. There is no objective test for it. And a lot of very emotional opinion. It is something that org made up in order to justify treating people differently. People should be treated differently, we all are different. I may have strengths where other people have weaknesses, and vice versa. We can and should help each other. Blind spots (gaps) can kill a project / company. This kind of bs can leads to ignoring more "junior" members. I prefer talking about character traits and technical knowledge. Ultimately we all should work together, and all should contribute. In order to grow one needs to be able to make mistakes. Not being heard and not having an opportunity causes stagnation.
@krs5267
@krs5267 7 месяцев назад
I'm sorry if I'll burst the bubble for people but the simple reality is this: junior developer - googles what he/she should do senior developer - knows exactly what he/she wants to do and googles how to do it That's really the only difference.
@natescode
@natescode 7 месяцев назад
I strongly disagree. I rarely Google anything. I may reference documentation occasionally but I don't need to constantly look up how to do my daily tasks.
@krs5267
@krs5267 7 месяцев назад
@@natescodeI find it's worth googling stuff just to stay in touch with the current trends. New things are introduced all the time and new ways of doing things are invented. Most often than not it's not really worth it but sometimes you'll find a real gem and be able to expand your knowledge thanks to that. Plenty of seasoned programmers get caught in the trap of stagnating because they don't bother checking out how the kids are doing it these days.
@dmitriidemenev5258
@dmitriidemenev5258 7 месяцев назад
13:12 "It's very hard to have 10 years of experience and be 21". I'm 25 and I've been coding since the age of 10. And at the age of 12 I had to start (illegally) earning money through coding because my parents divorced and I had to live with my grandparents whose pensions were low. Though not very common, people like me also exist and we can struggle with people not taking us seriously.
@rusi6219
@rusi6219 5 месяцев назад
The 10 year of experience that HR people mean is having a paper trail that states you've been doing something professionally for 10 years. They don't care what you tell them otherwise, they ALWAYS choose to consider you a liar and treat you as such, because their field is BS, their job redundant, they themselves are lazy, and consider you to be the same to them, so they treat you with contempt because they have "the job/paper trail" and you don't.
@rusi6219
@rusi6219 5 месяцев назад
If how you understand it was true then "field-related degree + 5 years of experience" would mean "field-related degree + 1-2 years of experience or none at all" depending whether you have an undergrad or higher because you get hands-on experience as part of your degree if you're in any applied field. And even then they'd still require a pre-approved paper trail, because you're a leech to them by default.
@rusi6219
@rusi6219 5 месяцев назад
Also if you tell them you've been earning money illegally you can bet those cockroaches will do their best to report you wherever they can and make sure to destroy your reputation.
@dmitriidemenev5258
@dmitriidemenev5258 5 месяцев назад
​@@rusi6219 First of all, there is the statute of limitations is a legal principle that sets a time limit for which criminal charges can be filed for a specific offence since the date which the alleged offence occurred. Secondly, my choice when choosing between malnutrition and illegal work is reasonable. If I tried begging, I'd be taken away from my family. Thirdly, I cracked software, which is illegal, but I couldn't be punished for it under Russian law because I was a minor. I chose not to write malware and I didn't. The fourth point is that once I turned 14 and officially was able to work legally, I did so, even though my earnings became lower. The fifth point is that once I got money to support myself, I started doing charitable activities. I acted as a skilled volunteer and performed pro bono work. At this point, I did considerably more good to the society than the evil. I helped not only with deeds but also financially. I also supported many mentally.
@xrehpicx
@xrehpicx 7 месяцев назад
1
@FromRootsToRadicals_INTP
@FromRootsToRadicals_INTP 2 месяца назад
I dont so most of this shit as a senior lead. I can still learn from even juniors, collaborate with team but help as the goto lead and also have many years of experience of failing and success. So just that knowledge of mileage. I make decision but dont give orders, i discuss ideas with all team members. Some junior devs are smart and great.
@mike_yon
@mike_yon 7 месяцев назад
Days since Flip has rebelled: 0
@michaelwilson367
@michaelwilson367 7 месяцев назад
I’m a “senior” right now and working on all of the above: debugging and refactoring mundane legacy code, architecting a cutting edge new system, reviewing random code changes from both junior and senior devs…in my experience seniority is just a function of having seen a lot of stuff and how much responsibility/expectation is put on you. It has nothing to do with being proficient in vim, or any other specific technology
@nikolas4786
@nikolas4786 7 месяцев назад
its like not having excuses
@cmgordon12345
@cmgordon12345 5 месяцев назад
​@@nikolas4786 Don't waste the opportunity to vi all over those juniors though 😂
@MikkoRantalainen
@MikkoRantalainen 7 месяцев назад
I think being a senior developer is not about already knowing it all. It's more about being able to consider long term side-effects of decisions you make for the project. Sometimes a quick hack is all you need, sometimes a quick hack now would bite your ass in the future and typically it's the senior developer that can tell the difference.
@kurtmayer2041
@kurtmayer2041 7 месяцев назад
"anxiety is a you choice" - the primeagen, 2024
@petrus4
@petrus4 7 месяцев назад
@8:50 Juinor developers: "We're going to work with the very latest technologies! We're going to push the envelope! We're going to INNOVATE!" Senior developers: "Praise the Omnissiah!"
@kacperkonieczny7333
@kacperkonieczny7333 7 месяцев назад
Ave Imperator
Далее
Our Terrible Future And Open Source | Prime Reacts
38:29
Why I Quit Netflix
7:11
Просмотров 508 тыс.
Китайка и Максим Крипер😂😆
00:21
Answering your questions about ell
1:35:04
Просмотров 389
Game Devs Are Drowning In Complication
36:48
Просмотров 257 тыс.
The Oldest Unsolved Problem in Math
31:33
Просмотров 10 млн
The Truth About HTMX | Prime Reacts
49:56
Просмотров 372 тыс.
Advice from the Top 1% of Software Engineers
10:21
Просмотров 3,3 млн
"We Ran Out Of Columns" - The Worst Codebase Ever
23:29
I'm Coming Around To Go...
21:33
Просмотров 115 тыс.
This Might Be The Best Advice I Have Ever Seen
40:02
Просмотров 314 тыс.