@Tyler I’ve been in calculus class once and it instantly makes me cry. The two words calculus and trigonometry would make any high school or college student cry
Why is it like this?!?!?!??!???? Why are the expectations so high yet not even schools or boot camps can prepare you for the level of real world expectation and delivery on the job
No joke op gave very good advice, 3 years in this company, I still record meetings so that I can make important documentations and MoMs and prepare for the follow ups if necessary.
I felt this comment so much. When I was learning Japanese, we had some audio exercises for homework, and the conversations were mostly stuff we learned from that chapter, but they would speak slower for some reason. But then when they'd toss in a word we hadn't learned yet, they would speed up and combine their pronunciation of the words and even when I would play back the audio at 25% like 10 times, I still couldn't make out what they were saying. And half the time, the questions to answer were based on the unknown phrases we didn't learn yet.
It’s just modern corporate work culture. A total disaster of people talking past each other to barely accomplish useless things eventually. Oh and nobody gets paid, except the boss and maybe the shareholders.
Don't forget how he says you are free to ask questions, forgetting he said this when you actually ask and making you feel like shit for asking because you "should already know this by now".
this reminds me of teachers who say “ ask if you don’t understand “ and then be like “ why were you not focusing ? who was i explaining for ? “ when you ask them
Soo true omg... "we're not that scary, come ask questions if you need help! ... *insert passive aggressive comments about how I didn't think about it enough* "
It's insane how accurate this is. Got my first job about a month, and I can't even believe how similar my situation was (even the AI part). It gets better, tho. To reiterate what others commented, the most difficult tasks in the beginning are setting setting up the codebase and understanding what your task is.
Good part about faking until I made it (landed a basic job programming a telegram bot in python with a firestore database with zero prior experience) is that nobody has a clue about what I do. They interact with the bot and are fine with that. I push a faulty code to the live version and everything goes tits up? Host issue. A script didn't work as intended for the last six months? Who cares, I'm the only one who cares about checking the database. Life's good.
behold everyone; the smart guy @@andreiiiksavvv6054 just told us how to pronounce "C#". Let's take some time and appreciate how smart this individual truly is cause clearly there's no equal wandering in the comment section
If u roast carry...then belive me..u will get a million subs...cause carry is a good guy...nd he would take his roasting as a joke...nd he might promote u too...
As someone studying software development, this gave me crippling anxiety and makes me want to stay at my dead end retail manager job until I turn into dust and float away in the abyss.
If you go through the first 6 month of constantly being confused and overwhelmed then it becomes pretty easy tbh and you make really good money. It was well worth it for me at least.
As a web developer for the last ten years I still have no idea what they said and that lets me know I will probably never make good money in this industry
@@tibianelnair8714 And that's natural with any new job/internship. Once you take the time to understand the systems you're working with, it goes away after a while. If you didn't have the knowledge you needed to be able to develop that understanding, you'd be stressing out nonstop.
When my father started, the person who was supposed to be overseeing him went on vacation for the first two weeks. With no oversight, my dad had to gain info somehow. He bought a giant jar of jellybeans and put it on his desk. People would come by to eat the jellybeans, and discuss work as an excuse. By the time his supervisor came back, he knew everything that was going on in the office and had a great handle on the job. Also, he met my mom, who was the only one who didn’t bother to talk work as an excuse, but just admitted she was there for the jelly beans.
It's especially bad because it's usually impossible to describe programming concepts using words - you really need to see the code yourself or a visual representation of it.
@@TheRedKing247 exactly! They say “explain that to me” and it’s like wdym explain- look at it, and look at this result of it. Code is just like logical building blocks. I can’t explain that something works beyond saying “this does this” and showing you the code then pointing to the result. “But why does it do that?” Because you told it to lol.
That also shows how little they understand because if you understand, you can explain since you don’t want someone else messing up and adding more work onto yours.
This is actually sad. I’ve gone through this. I’m a manager now. One of the lessons I learnt to train new joinees or anyone in the team starting a new project for that matter, is to explain details step by step, again and again and again and again and again. And once I feel very sure they’ve understood, explain it once more. It’s tiresome and sometimes irritating for both sides but helps in the long run.
This no joke happened with me, but worse, my company taught me all these things on the fly (i had to learn all of them in detail myself) and then once i was ready to work they assigned me on something different because one of their teams was lacking a person lol
The most difficult part about programming is setting up your environment. Once the config bullshit that nobody knows how it works but everyone figures out how to make it work is up and running programing finally is actually fun.
there are projects and projects, some are trivial to set up, some are nearly impossible if not documented right. I've set up projects in 2-3 minutes and some that took hours because the dev team forgot to document that certain framework had to be this very specific version otherwise nothing works.
@@Its_Captain_Jack_Sparrow honestly I’ll be blunt too. I don’t care about your opinion, and I wouldn’t want to work for an employer that acts like this. And multiple people agreed with me so this isn’t some kind of behavior that should be put up with as an employee. To me this is just a sign that a company will try to work you to death.
This video sacred me😟, thanks for the comment. Hope my mentor would be nice too. If he ends up like the one in the video, i don't know what I'm gonna do
@@noone-hd1ck you have at least the chance to be hired as an intern There are young guys out there who are really tough and smart, but hey they are looking for a junior with at least 2 years of experience...
@Francisco Camacho If they wanted someone with that level of talent they shouldn't label the job as such or maybe pay more. And if they were going to end up lowering the requirement anyway why not start there and recieve a larger pool of applicants? To me a requirement is a hard line, while "suggested requirements" are bonuses the company would appreciate in thier applicant. Why require more when you would take less? So they want the best in thier company but would ultimately settle for less while also shutting out those other applicants by making thier requirements larger. Makes 0 sense.
One thing I've learned is to never accept requirements verbally over the phone or a teams call. Always make them document it somewhere, have a sit down with the team/part of the team, groom it and then estimate it - considering you're intending to implement it in a way that's industry standard. Most startups/small companies struggle due to lack of adherence to agile standards. Some red tape helps a long way, as long as it is limited to a certain extent.
Yeah like we are engineers we're not human anymore LMAO that toxic envionment I'm glad I quit my dev engineer position to start from scratch and not work iunder companies command. it's just toxic, I'll be good doing some freelance projects here and there when i feel like it 🤣 While living in a cheaper country and having other sources of income. This suffering isn't worth it except if you work in the US where the salaries can justify this amount of stress, rigour, work and sharpness
As an IT Manager and former Developer myself it pains me that the Industry is anywhere remotely like this. Anyone that just a bit feels this is OK should be fired as a manager! When I get an intern or new employee they are top priority above everything else and I spend at least 1-2 weeks being there for them full-time so they get the good first experience and the knowledge they need...
It’s nice to see there are still people who believe in the concept of mentoring. Unfortunately most firms lacks mentors and just want the newbie to hit the ground running. What’s even more unfortunate is that the teammates who are willing to help the newbie out are also so overworked that they see this as an additional burden and do not find ample time or patience to guide the new person.
This popped up on my feed 2 years ago and I didn’t understand most of it back then. Seeing it again now made me chuckle to see how far I’ve come. About to graduate in a few months with my degree. Keep grinding! Edit: Graduated with honors
I'm in the beginning stages now, and this information is like a foreign language to me for the most part. I hope to feel the same as you in a couple of years!
Self taught C# programmer/game dev here, and believe me the hardest part is setting everything up alongside your first few tasks/month. After that it just becomes a routine.
ROFL I had the exact same feeling! Watching it in my first year of cs freaking out about how little I know, and then watching it at the end of my third year and realising most of it is gybrish on purpose XD
My first day of work was exactly like that. I basically had to find a coworker who’s nice enough to tutor me a bit to understand what’s going on. After few weeks, I finally understood what the hell our company is really doing.
You hit the nail on its feet my lad. When i find interviews like this, i up the ante and start asking them to explain what the answer would be and start counter questioning.
@@trapOrdoom balsy maybe for a newbie, but having gone through such employers , it never works out for you , you will be miserable after anyways. So might as well get in some punches while you can , maybe it helps the next guy.
I was once tasked at my first day to set up a whole new server for the company while having noted that I'm basically ready to do anything except network related stuff. I felt this video so hard. Thanks, mate!
My favorite is "We like candidates who are self-starters and can hit the ground running", which translates to: "We expect you to be a wizard with 99 years experience, and we will fire you if you take too long or have any questions at all"
oh, as a non-coder i didn't know this thing is also present in other work fields - "we expect you to to have x years of hands-on experience within the industry and you, in turn, can expect to be paid as a fresh graduate with 0 experience. welcome aboard!"
@Chiekku yup it's very annoying and I've been through it and other friends to. Of course there are wizards out there but they make everyone else look bad. Im getting sick of programming just bc of what it's turned into
As a CS student paralyzed by the fear of being unprepared for work in any sort of programming-related job, this video and its comments feel somewhat relieving in that I am not alone at all.
This sounds like one of those LinkedIn recruitments in which the recruiters look for an employee but want the skillset of an entire IT department rofl 😂😂😂
In 2018 I saw a recruiter asking for a senior developer with 10 years of experience in UI5 development (a frontend framework). UI5 first release was in 2013.....
@@DigiWorldOne Recruiters job is to facilitate the recruitment process and are not expected to learn CS. As an IT person I can say that project managers often give vague inputs to recruiters, and this is the root cause of the problem.
Yep, I’m in charge of some little applications at my job and I like to think of my bug fixes as a “series” of deployments, the original fix and then 3 consecutive deployments to fix my new bugs
This has been my experience every time I change programs/projects or join a new company. I was always told (and somewhat observed) that it takes 6mo-1yr to become comfortable with the project/codebase. What I didn't expect was that 3 months was just getting access and stumbling through several year old irrelevant documentation.
Does every company have a slow on-boarding process? I have mostly done finance/accounting work, but it is like they take a full month to get you all the tools you need, then they expect you to do 14 hours of work each day and get pissy the 'buffer' they gave you was eaten up by the on-boarding process...
@@kemallo4590 no idea, I was lucky and was taught by some leading doctors in the field, what we were told in the uk was that only 2 universities actually did a bcs specialing in ai/ml though, so I guess its not popular here yet
bruh i am in my 6th semester rn and just started my internship as a software developer in a company yesterday and was overwhelmed with everything, because i barely understood what they were talking in the meeting and all the tasks. It was not even talked in the uni at all. Now i feel like giving up :( i really could relate to your video hahaha
Currently in my third year in college working towards a degree in applied CS. Despite gettings A's and B's in all my CS classes I still feel like I know next to nothing, so this video speaks to me on a spiritual level.
That’s why I didn’t want to go to college for it. So much time and money spent learning so much but rarely learning what you actually want to learn or need to learn
My first week as a machine learning engineer, I had to write two web site pages front and backend, edit a video to put on the home page of the website and create a dashboard with excel using horsecrap data. I'm not even joking!! A client had the audacity to ask us to have a fully functional website with online payment and everything in 3 weeks time, 3 - WEEKS - TIME. And they kept making last minute changes to the layout of the website thinking we're doing this shit on microsoft paint.
ORORORORO!!! I spend half of my day sleeping! ORORORO!!! Then I sometimes get up and tell you that I am a famous content creatorORORORORO!!! Please don't sleep while driving, dear tri
Not to mention installing the extensions, packages, libraries, frameworks and whatever else the project requires, but they have to be done in a particular order and configured in a particular way or you have to start over from the last functioning instance.
Have any of you ever actually had a manager say something like that.. that was too unrealistic lol I guess it was kinda funny tho.. all the managers I’ve had give interns like a week just to install everything and then a whole month to do something as simple as making a web page with a navbar and title
@@yoush3599 - No, but all my managers would put me on different project having nothing to do with software development, pile more and more on that end of things, totally forget about the completed software project, then contract out to a different firm a year later because it suddenly has to be done right away, and they end up taking longer than I did for an equivalent product.
and the prior terminated coder's code has no notes because he thought it was job security right before they shitcanned him, but he had the latest code on his own box anyway sending you months back if you send it in for replication ;/ hoping if HR ever retreives the laptop they dont plug it in and have it auto sync
@The Lightskin Viking don't worry, it will not be that bad if you don't switch jobs every Monday. Of course there will always be new things to learn but that difference is like the difference between waking up the first time of your life, the second you were born at, vs. Waking up every morning. It'll be always hard, but only the first time is that terrifying 😅🙏
Yup, I started a new job last week and that's exactly what happened. And before that at my previous job as well. And when a newcomer comes after you're already used to the codebase you get to have fun with them lol
@@UraYukimitsu lol! I like to explain everything to newcomers, I hate the feeling of being totally lost because it triggers my anxiety so I try to make it easy for others haha
This is a comedy sketch turned up to 11. Nobody will have such high expectations of you as an intern, and if they do they are bad supervisors... You will be fine Source: i coach interns
eh, you stated here on your resume that you have 1.5 years of experience in javascript. that means you can maintain our old soon to be deprecated java codebase, whose only developer just retired
You forgot the part where you can't install any of the tools or access the database because you lack admin authorization on your company laptop. So you need to go through IT and put in a ticket request, which can take days to resolve. On top of that, you have to set up the IDE and project, which depending on how lucky you are, can take the whole day up to the whole week. But I guess in the mean time, you can do all the training exercises, practice projects, and document reading while you wait! That is, if your team is good at documenting in the first place...
Speak up, ask educated questions, admit what you don’t know, and relentlessly put in effort. Smart people with good character will recognize you and take you under their wing.
Issue is when you're dealing with not so smart people asking you for nonsense that they clearly don't understand. Why ask any question at that point? It's never a good idea to try to ask questions or discuss with a moron on an ego-trip.
"Okay, so either everything I know about coding is wrong, or you're just stringing technical terms together randomly. It's a 50/50 chance at this point."
Or when the code you write should technically work and doesn't... And suddenly we r left scrambling for other ways to make it work... That's what happened this week... 🤓👾😵
@@gericko4931 Most companies say that they are diverse to try and get people to think they hire from all kinds of race/religion to get them to buy more of their products when in reality all they use is a diverse set of software and don’t care about that race/religion stuff 🤷♂️
I have been a software engineer for 10 years. I have a master's degree. There is NOTHING your degree will prepare you for once you get your first job. All it takes is one meeting with Business Line to understand what your career is going to be like. But when you get your paycheck you'll realize it ain't that bad. I'll dig through ancient wireframes for 6 figures a year. 🤣
@@oyungogdfrust4136 experienced software engineers I believe, here in India my first job is paying me approx 500 USD per month. And yes, software engineering.
I was already scared. Im sure my first day they're going to ask me to re-program all the routers and build half of a new SQL database. Like bruh im new here I barely know how to plug in a network cable to a switch.
Reality: The first task that they give you is something that has no critical importance and is something that will be used in the end of the project, it is expected that you are going to fail in the beginning, so don't worry in your first day and take your time.
Where I've worked it depends for interns it's usually kinda inconsequential stuff that we hope they can figure out but it's meant as a learning experience. For hires it's usually a project that's meant to the 3-4 months but we want to bolt their work on to existing systems before we have them. Start working on existing stuff. I've heard horror stories but really in my experience interns and new people are give a pretty fair chance to get their feet wet before there is any expectations that they have to dive in.
Im not a software engineer but during my internship I was handling logistics for equipment worth millions of dollars right off the bat. I was so stressed out I lost 8 kg in the first month alone
Then asking anything via email will have a ~half-1 day timeframe to get a reply and in the reply they just say you're the expert so you should know all those stuff already, or just "ask your colleagues".
Bless my company. Nobody ever said that something is simple when i started and i also never used that word to other coworkers. I hadn't do any account setup, because all of them were linked to my AD account, so i just had to set my own passwords. I had introduction to scrum (because it was my first job in that methodology), domain introduction, and have 2 seniors next to me always willing to help (by asking questions, no some lazy "do this and that") and explain the code structure and communication. My first task was to write local development setup instruction, since i was the only dev that knew legacy module technology and the one we were about to implement. That was a good times.
@@ethanmiles20 its total gibberish. Clustering refers to running multiple machines together to share resources and processing load. Html is a language that builds websites and other things. And a boot strapper is a piece of firmware involved in the boot process. None have anything to do with each other.
Am a bit jealous that you can learn coding in Berlin, in Kassel there is nothing where I could learn it so I am tryin to get it all from TH-cam Google chat gpt and some other sides 🤣
I don't understand people studying computer science when they don't even have programming skills. Like how do you wanna know that you like spending your entire life on this?
@@zefix3133tbf that's most majors. There's this stigma that you only learn economics, architecture, coding, etc, in higher education when some of them especially coding is all on the web. That alone made it quite normal that people who are new to the field, unless they ever tried doing batshit insane shit with their PCs like copying random scripts to scrap anime, probably wouldn't have the slíghtest to clue for what programming is actually, especially since even now it's hard to find one unifying singular resource to study everything. Also, it doesn't have to be for your whole life. Some people entered it just for a degree and if you could afford that why not.
You can do multi threading in nodejs/javascript. nodejs is single threaded but you can use a clustering tool like PM2 to run it in a multithreaded way on a server. I think with Nodejs v10, there is also native support for multithreads.
@@generalqwer You don't need that. You can do multi threading even without v10, if you know what you are doing. Node has access to the shell and some other useful functions afterall.
To all the future interns watching this, it gets better with time. After a while you start piecing more and more together to the point where things start making sense.
This is great to know. I start my internship next month and I'm super excited, but I'm just a bit weary if I'll be able to keep myself afloat lol. Other than this, I'm really excited for my career change!
Shout out to the trainers that actually take time to explain things and don’t make thing hard for no reason. Any good trainer from my experience can explain something with enough details so that you know what you’re supposed to do and with enough clarity that you don’t get lost along the way.
I have the feeling that there are many good trainers out there, but they're all so swamped with work that they don't find the time to go into full explanations.
@@azmolhossain9244 to be honest, it really depends on what company you end up in. I ended up in a really small startup with a not-so-developed internship program, but it wasn't that bad at all. I personally felt like I was underqualified (phenomenon that is called the impostor syndrome), but it wasn't the case. Every interns, hell, every person that finds himself in a new role feel the same thing. It's normal that you don't know everything you need to know when you just arrived. It takes some time, but eventually you get there! That was 2 years and a half ago. The year following my internship, I was designated as an interns coach to ease the integration of new interns, because I used to be in the same shoes. Now, our integration process is way better, even though I'm known for being quite strict in regards to code reviews (oops haha). I also just have been promoted to tech lead, so a new challenge lies ahead. Moral of the story: everything will pan out and you will have a great career if you put necessary efforts! Always ask yourself: what could I improve as an individual? And most importantly: what can I improve in regards to our team?
Agreed, and I have that just with friends and our crappy connections XD "Can you see it?" "Uh, not yet-oh there it is." "Great, is my mouse going wheeeeeeeee or ah ah ah ah?" (Moving smoothly or 'bouncing') ".... ah ah ah ah." "Let's give it another minute then." "...... now it's going wheeeeee."
Most difficult thing is setting everything up the first time… git, vscode, cloning repos, pathing standards & also reading the requirements n trying to make sense out of it
It's an important skill, and helps avoid those "wait why havent you done this already?" situations. Saves everyone time in the long run, and they appreciate it
It was all documented perfectly on the confluence five years ago. Hasn't been updated since and we have changed our tech stack three times, but you should still be able to find your answers in there, easily.
almost 1 mil wow, look mom i'm famous
Fun fact
Never gonna give you up
Never gonna let you down
@@pramodpoddar1015 didn't have to rickroll like that
@@ritchiethomas6850 you know the rules
And so do I
Hello
I’m the first subscriber
The phrase "I assume you're already familiar with.." triggers a deep fear in me because 99% of the time I am not
@Tyler lmfao this- this comment summed up everything
Especially when you should be, but you're not.
@Tyler I’ve been in calculus class once and it instantly makes me cry.
The two words calculus and trigonometry would make any high school or college student cry
@@angeltheweirdo Algebra and Physics made me drop out of college lol
It's the phrase "pretty simple" that triggers me because it always isn't.
Senior dev: So its been an hour, how much progress have you made?
1st day dev: A lot actually, I'm almost done with my resignation letter.
LMFAOO
LMFAOO 😂🙂😂😚😂🤣😂🤣😂🤣🤣🤣😅😆🤣😅🤣😅😚😂🤣😂🤣😂🤣😂🤣😂🤣😂🤣😂🤣🤣😂😙😚😐😚😂🤣😂😚😙😅☺😙😚😂🤣😂😋😙😂🤣😂🤣🙂😙🤣🙂🙂😙🤣😂🤣🤣
This comment was a necessary additional component to your comment.
So good 🤣
just don't forget to use bootstrap !
Why is it like this?!?!?!??!???? Why are the expectations so high yet not even schools or boot camps can prepare you for the level of real world expectation and delivery on the job
The most difficult part of programming isn’t solving problems, it’s understanding the task.
that's the first part of problem solving ......
Lmao true
Yeah....it will take lot of time to understand the task itself
Ok, as a new intern less than a month, I totally agree
This is true
note to self: record calls
100%
And record the screen
OBS for the win
Good advice.
No joke op gave very good advice, 3 years in this company, I still record meetings so that I can make important documentations and MoMs and prepare for the follow ups if necessary.
The part where they over explain the simple parts but skip over some of the most crucial ones is so accurate
It's because they can go into detail themselves on the simple stuff. Very seldom can someone coherently explain something harder right off the bat
@@alissapatterson1869did we watch the same video?
I felt this comment so much. When I was learning Japanese, we had some audio exercises for homework, and the conversations were mostly stuff we learned from that chapter, but they would speak slower for some reason. But then when they'd toss in a word we hadn't learned yet, they would speed up and combine their pronunciation of the words and even when I would play back the audio at 25% like 10 times, I still couldn't make out what they were saying. And half the time, the questions to answer were based on the unknown phrases we didn't learn yet.
Basically me reading a chapter in a math book that explains easy examples only to shove into my face extremely hard problems from the workbook.
Sometimes I feel like they are doing it on purpose
As a guy who doesn’t know a thing about software engineering. I can relate
@Mucteba are you learning from courses on TH-cam? Bcuz I am doing that.
From the guy who knows what every one of those jargon words refers to ... I can relate.
@@Anush_Sivakumar same here👍🏾
It’s just modern corporate work culture. A total disaster of people talking past each other to barely accomplish useless things eventually. Oh and nobody gets paid, except the boss and maybe the shareholders.
I’m going for forensics and I am lost.
Don't forget how he says you are free to ask questions, forgetting he said this when you actually ask and making you feel like shit for asking because you "should already know this by now".
this reminds me of teachers who say “ ask if you don’t understand “ and then be like “ why were you not focusing ? who was i explaining for ? “ when you ask them
so fuking true.
And then they wonder why nobody has questions
Soo true omg... "we're not that scary, come ask questions if you need help! ... *insert passive aggressive comments about how I didn't think about it enough* "
Yes. Going through this now trying to figure out how Jenkins and Splunk work.
It's insane how accurate this is. Got my first job about a month, and I can't even believe how similar my situation was (even the AI part). It gets better, tho. To reiterate what others commented, the most difficult tasks in the beginning are setting setting up the codebase and understanding what your task is.
Good part about faking until I made it (landed a basic job programming a telegram bot in python with a firestore database with zero prior experience) is that nobody has a clue about what I do. They interact with the bot and are fine with that.
I push a faulty code to the live version and everything goes tits up? Host issue.
A script didn't work as intended for the last six months? Who cares, I'm the only one who cares about checking the database.
Life's good.
The C hashtag got me so good. As well as "diverse company", it literally means we don't know what we are doing so let's try everything.
i got so confused for a few seconds, wasn't sure wether it is a meme or not(the way he said C#)
@@SergioHernandez-ut8lb it's called C sharp
behold everyone; the smart guy @@andreiiiksavvv6054 just told us how to pronounce "C#". Let's take some time and appreciate how smart this individual truly is cause clearly there's no equal wandering in the comment section
@@B75-u7c lol thanks
and here I thought it was pronounced Coctothorpe
Plot twist- The call was recorded earlier and plays for every newcomer.
it look pretty right :)
Damn...that would be scary
Underrated
Scary af
That will be fvcked up
C hashtag, that's exactly how it's pronounced
@@thanos9704 lol
Oh hey, it's funny software man
C Sharp Lmao
That's a good way to not do well in an interview lol
If u roast carry...then belive me..u will get a million subs...cause carry is a good guy...nd he would take his roasting as a joke...nd he might promote u too...
As someone studying software development, this gave me crippling anxiety and makes me want to stay at my dead end retail manager job until I turn into dust and float away in the abyss.
You got the same chances to work until you turn into dust and float away in the abyss as a software developer.
Fake it til you make it! Best advice I can give
@@lalivirteiy😢ya guy uúu 😊o🎉
Ditto.. I’m having serious regret
If you go through the first 6 month of constantly being confused and overwhelmed then it becomes pretty easy tbh and you make really good money. It was well worth it for me at least.
As an non IT personnel, didn’t understand a word and yet felt the frustration!
As a web developer for the last ten years I still have no idea what they said and that lets me know I will probably never make good money in this industry
I understood a quarter of it and it made me anxious.
@@fraterrr6560 this hits way too hard at home😔
As a CS Major starting to look for internships: haha I'm in danger
pretty simple stuff like telling a baker how to make bread
The only thing school taught me was an irrational fear of lacking information about important things I need to do.
and inst even important
That doesn't sound that irrational
Lol exam
@@HermitMongoose it is we fear what we don’t know so we stress over knowing everything but not understanding anything
@@tibianelnair8714 And that's natural with any new job/internship. Once you take the time to understand the systems you're working with, it goes away after a while.
If you didn't have the knowledge you needed to be able to develop that understanding, you'd be stressing out nonstop.
When my father started, the person who was supposed to be overseeing him went on vacation for the first two weeks. With no oversight, my dad had to gain info somehow. He bought a giant jar of jellybeans and put it on his desk. People would come by to eat the jellybeans, and discuss work as an excuse. By the time his supervisor came back, he knew everything that was going on in the office and had a great handle on the job.
Also, he met my mom, who was the only one who didn’t bother to talk work as an excuse, but just admitted she was there for the jelly beans.
I love this 😂
This is fantastic!
A hilarious yet beautiful story😂
This could be a short film.
This is so cute 😭
Dude, the pause between him asking if you can see the screen and then it pops up 15 seconds afterwards is so damn real
You're right, but why they do that like this?
My biggest issue with programming is that any explanation for how something works inevitably involves 5 more things that need explaining.
That is usually my issue with having to explain something to someone who doesn’t have enough experience, yes!
It's especially bad because it's usually impossible to describe programming concepts using words - you really need to see the code yourself or a visual representation of it.
@@TheRedKing247 exactly! They say “explain that to me” and it’s like wdym explain- look at it, and look at this result of it. Code is just like logical building blocks. I can’t explain that something works beyond saying “this does this” and showing you the code then pointing to the result. “But why does it do that?” Because you told it to lol.
You don't get payed to understand how it works lol.
And there are usually 5 different ways to achieve each of those 5 things...
Recruiter: “Install Java”
Me: “Yea I got that for minecraft”
Until you need their Java. =X
Deadass got them Java from cracked minecraft
@@sorrychangedmyusername3594 or I just have it for multiple years and... also use it for other programs?
You still need javac!
Until you need JDK instead of JRE.
Many people don't teach, they just want to show you how much they know.
That’s not really relevant to the video tho
agree !yeah somehow true . Not relevant to this video thou
@@cuntyclown yes it is
Yep, that boss was low key showing off
That also shows how little they understand because if you understand, you can explain since you don’t want someone else messing up and adding more work onto yours.
BOOTSTRAP TO STRAP EVETYTHING TOGETHER , Genius HAHAHA
This is actually sad. I’ve gone through this. I’m a manager now. One of the lessons I learnt to train new joinees or anyone in the team starting a new project for that matter, is to explain details step by step, again and again and again and again and again. And once I feel very sure they’ve understood, explain it once more. It’s tiresome and sometimes irritating for both sides but helps in the long run.
Ppl like u deserves every happiness
Also Training Documentation helps a lot if you dont want to feel like you’re micromanaging/ wasting time
We need more of a person like this for the job really.
i'm looking for my first coding job soon, and i do hope i will be overseen by someone like you
That's great. Lucky are those who join in your team
C Hashtag had me dying 😂
Elca! Was geht ab?)
How the avatar dev going Elca?
It's also C Sharp
That was pretty sus, not gonna lie.
😂
This no joke happened with me, but worse, my company taught me all these things on the fly (i had to learn all of them in detail myself) and then once i was ready to work they assigned me on something different because one of their teams was lacking a person lol
hahaha, that hurts!
So True. Explain my job life in this comment.
@
Нурлан Бакенбаев
if you don't work on something you just recently learnt you will forget all of it soon after
I just quit today my test automation engineer role for the same reason. Can't expect me to know everything without even training me.
@@nabid1997 dam bro thats sucks but do you have any other jobs in mind?
The most difficult part about programming is setting up your environment.
Once the config bullshit that nobody knows how it works but everyone figures out how to make it work is up and running
programing finally is actually fun.
there are projects and projects, some are trivial to set up, some are nearly impossible if not documented right. I've set up projects in 2-3 minutes and some that took hours because the dev team forgot to document that certain framework had to be this very specific version otherwise nothing works.
Sometimes even basic env's are anoying as hell to set up, feels like most of those things are stuck in the 90s hahahhahh
Or the part where you think everything is setup correctly, but you keep getting error after error after error for certain actions xD
the teams call gave me PTSD.
"CAN U SEE MY SCREEN?" i have heard this thousand times
I heard it this morning about 3 times. On three separate calls.
@@frankhdz Hey yes, can you see my mouse moving?
And helicopters with music "fortunate son"
Sorry for that :(
every Teams calls I heard "Can U see my screen?"
Hearing that Microsoft Teams call sound gave me anxiety.
Me too
Why 😶?
@@shania9528 PTSD
It's the most terrifying sound
lmao
The anxiety I got from this was insane and almost made me rethink my career path.
same
Same
Especially now when my intership is coming 😭😭
@@Its_Captain_Jack_Sparrow honestly I’ll be blunt too. I don’t care about your opinion, and I wouldn’t want to work for an employer that acts like this. And multiple people agreed with me so this isn’t some kind of behavior that should be put up with as an employee. To me this is just a sign that a company will try to work you to death.
Yea i got anxiety too
Omfg even the “I have to jump to another call and dont hesitate to ask any questions” 😂😂😂 exactly
Legends say he is still out there somewhere figuring out how to strap everything with bootstrap.
@Kariman what's that
@@hungry_khid1007 a sheet made with style
Fr... When he said that I about lost it. 😅😅
What’s a bootstrap?
@@jonathonmenth3901 something that make the webpage look better
As a person who hasn’t programmed a thing, tech talk is a entire different language😬
Lol yeah. I was sitting there like uh.....what the hell is going on
Another level to the joke is that a lot of this doesn't make any sense even if you DO know the words this person is saying.
I speak fluently in HTML.
@@Flameserpent2518 i laughed so hard when he said cluster the html attributes
you mean multiple languages.
first: clone the git repository
next: install git
Good point
clone the git.. wait.
Yessir
It is what it is
Yes
I just graduated from CS and it's been rewarding coming back to this video each semester and understanding it more each time
1 Hour Later
Teacher: Hi, I am here to check up on your progress.
Student: It's going great I have almost finished downloading
That is a valid reply.
NGL the entire first couple of days of my first internship was downloading and setting up stuff. Hadn't even heard of npm, oh sweet summer child.
@@mekachikuhendry939 Classic
😭😂
I’ve set up my Jira account
For any intern-to-bes: most mentors are actually super nice and patient. Don't worry you'll do fine :)
Yep, in fact intern-mentor meetings have a lot of silent parts like .uhh..mm..I don't know. I know it from experience 😂
This video sacred me😟, thanks for the comment. Hope my mentor would be nice too. If he ends up like the one in the video, i don't know what I'm gonna do
@@noone-hd1ck you have at least the chance to be hired as an intern
There are young guys out there who are really tough and smart, but hey they are looking for a junior with at least 2 years of experience...
Agreed. I was an intern last year and then I was brought on full time this year helping out this year's interns and mentoring them
You would never know that from reading Stack Overflow comments.
Me: *applies for entry level job*
"Hi I have 4 years of java experie...."
Interviewer: YOU NEED 7
@Francisco Camacho If they wanted someone with that level of talent they shouldn't label the job as such or maybe pay more. And if they were going to end up lowering the requirement anyway why not start there and recieve a larger pool of applicants? To me a requirement is a hard line, while "suggested requirements" are bonuses the company would appreciate in thier applicant. Why require more when you would take less? So they want the best in thier company but would ultimately settle for less while also shutting out those other applicants by making thier requirements larger. Makes 0 sense.
I've never really cared how many years someone has doing the job - it makes very little difference to how good you are
Wow talk about the right to work. You can ask them to take test. Try me that's what I say. I don't got patience.
Jokes on them, I've been doing Java since middle school. Kinda funny how you can learn more from Minecraft than entire Computer Science classes.
@@calebbrown8365 less applicants mean less money needed to narrow the amount down
One thing I've learned is to never accept requirements verbally over the phone or a teams call. Always make them document it somewhere, have a sit down with the team/part of the team, groom it and then estimate it - considering you're intending to implement it in a way that's industry standard.
Most startups/small companies struggle due to lack of adherence to agile standards. Some red tape helps a long way, as long as it is limited to a certain extent.
"Most startups/small companies struggle due to lack of adherence": Most stratups fails because people dont want the product!
This 100% accurate. Reminded me of my first day as software engineer and the senior dev said "if you have any question please be HESITANT to ask" xD
lol
Rofl
being in the west, when they say "don't hesitate to ask", and when you do ask, they're like "WTF can't you fig out yourself?"
e.e....duuuuude
-tssssssssssssss
- *runs offf the city*
Yeah like we are engineers we're not human anymore LMAO that toxic envionment I'm glad I quit my dev engineer position to start from scratch and not work iunder companies command.
it's just toxic, I'll be good doing some freelance projects here and there when i feel like it 🤣 While living in a cheaper country and having other sources of income.
This suffering isn't worth it except if you work in the US where the salaries can justify this amount of stress, rigour, work and sharpness
As an IT Manager and former Developer myself it pains me that the Industry is anywhere remotely like this. Anyone that just a bit feels this is OK should be fired as a manager! When I get an intern or new employee they are top priority above everything else and I spend at least 1-2 weeks being there for them full-time so they get the good first experience and the knowledge they need...
Every industry out there needs more people like you.
it pains me to hear c hashtag
As a prospective intern, I say for all the interns ever: THANK YOU!
the mentor we all need
It’s nice to see there are still people who believe in the concept of mentoring. Unfortunately most firms lacks mentors and just want the newbie to hit the ground running. What’s even more unfortunate is that the teammates who are willing to help the newbie out are also so overworked that they see this as an additional burden and do not find ample time or patience to guide the new person.
This isn't a skit it's a documentary.
Weed likes 😁
a documentary on why I got a construction job instead of IT / programming 😂
This popped up on my feed 2 years ago and I didn’t understand most of it back then. Seeing it again now made me chuckle to see how far I’ve come. About to graduate in a few months with my degree. Keep grinding!
Edit: Graduated with honors
I'm in the beginning stages now, and this information is like a foreign language to me for the most part. I hope to feel the same as you in a couple of years!
Ohh samee 2 yrs ago i understood NOTHING, but now im surprised how they're all mostly familiar to me now
Self taught C# programmer/game dev here, and believe me the hardest part is setting everything up alongside your first few tasks/month. After that it just becomes a routine.
ROFL I had the exact same feeling!
Watching it in my first year of cs freaking out about how little I know, and then watching it at the end of my third year and realising most of it is gybrish on purpose XD
Hey.....ca
Not pictured: Him desperately searching stack overflow when something invetibly breaks down
Hi
lmfao
Tell me when this comment blows up
Currently only 15 likes
And once again this man pops up everywhere I go
lol
My first day of work was exactly like that. I basically had to find a coworker who’s nice enough to tutor me a bit to understand what’s going on. After few weeks, I finally understood what the hell our company is really doing.
@@giovannicorraliza8552 LMAOO that’s your concern not slaves cs students
@@giovannicorraliza8552 what the hell
@@giovannicorraliza8552 what the hell
@@giovannicorraliza8552 why
took me 8 months honestly to figure out what and how, still figuring out why am I doing this?
this is what a technical interview sounds like when they’re definitely trying to hire senior devs with a junior payscale LOL
You hit the nail on its feet my lad. When i find interviews like this, i up the ante and start asking them to explain what the answer would be and start counter questioning.
@@AM-zc9mq ballsy, but interesting…
@@trapOrdoom balsy maybe for a newbie, but having gone through such employers , it never works out for you , you will be miserable after anyways.
So might as well get in some punches while you can , maybe it helps the next guy.
"We would clone our perfect employees, but for now you are cheaper"
@@AM-zc9mq well indeed, isn’t this video about interns? Pretty noob-centric I’d say lol, but yes I hear you.
I was once tasked at my first day to set up a whole new server for the company while having noted that I'm basically ready to do anything except network related stuff. I felt this video so hard. Thanks, mate!
My favorite is "We like candidates who are self-starters and can hit the ground running", which translates to: "We expect you to be a wizard with 99 years experience, and we will fire you if you take too long or have any questions at all"
That's why my resume always has Miracle Worker in my title byline 😂
I'd say it translates more into "We'd like you to be a senior dev but we don't really have the budget for one so can you do the same job but cheaper?"
oh, as a non-coder i didn't know this thing is also present in other work fields - "we expect you to to have x years of hands-on experience within the industry and you, in turn, can expect to be paid as a fresh graduate with 0 experience. welcome aboard!"
Nice RS reference
@Chiekku yup it's very annoying and I've been through it and other friends to. Of course there are wizards out there but they make everyone else look bad. Im getting sick of programming just bc of what it's turned into
As a CS student paralyzed by the fear of being unprepared for work in any sort of programming-related job, this video and its comments feel somewhat relieving in that I am not alone at all.
You are not alone. haha
same... almost felt like maybe this path ain't meant for me.
Same here lol
@@illegxrl glad I am not the only one
RIGHT?? i'm glad this is somewhat universal to feel this way though.
This sounds like one of those LinkedIn recruitments in which the recruiters look for an employee but want the skillset of an entire IT department rofl 😂😂😂
Basically
In 2018 I saw a recruiter asking for a senior developer with 10 years of experience in UI5 development (a frontend framework). UI5 first release was in 2013.....
@@alexandrefossatifilho558 Recruiters are often idiots and don't have any CS knowledge
@@DigiWorldOne Recruiters job is to facilitate the recruitment process and are not expected to learn CS. As an IT person I can say that project managers often give vague inputs to recruiters, and this is the root cause of the problem.
Like if I had those skills I would apply for a job
2:19 That C hashtag got me....🤣🤣...
Note: Record these types of meetings, in case you have a potato memory like mines.
Same problems
They should always write down your tasks
Jesus guys even after saying I don't care I'm still getting replies please stop
@@sb_dunk That's fucked up 🤣
@@sb_dunk you didn't do it if they don't know :V
One of my first tasks was to fix a little bug
I ended up successfully fixing it however my fix created 15 new bugs
Yep, I’m in charge of some little applications at my job and I like to think of my bug fixes as a “series” of deployments, the original fix and then 3 consecutive deployments to fix my new bugs
Hahahaha quality 😂😂
Who reviewed your code
Hahahahahah😂🤣
@@garrettbaratheon567 just test in production
Meanwhile on the other call:
So we need you to print hello world
😂😂
in basic, to make it harder and more complicated
Ok
alert (“hello world”);
I have basic understanding of R language and this is easy for me😂
Hahahahaha relate with this one
I'm going through a tough job search process and this video is just all I needed to make my day :pp
The Microsoft Teams ring gives me PTSD lol. I even looked down at the right corner of my screen.
Same lol. Scared the heck out of me.
So true!!
omg true lmao
Ikr it gives anxiety
The same goes with the slack notification sound!!!!
Can confirm, at my last job it took about 3 months from hire to coding and it was all set-up
Definitely did not expect to see you here lol
This has been my experience every time I change programs/projects or join a new company. I was always told (and somewhat observed) that it takes 6mo-1yr to become comfortable with the project/codebase. What I didn't expect was that 3 months was just getting access and stumbling through several year old irrelevant documentation.
Minecraft TH-camr here? Helo
Does every company have a slow on-boarding process?
I have mostly done finance/accounting work, but it is like they take a full month to get you all the tools you need, then they expect you to do 14 hours of work each day and get pissy the 'buffer' they gave you was eaten up by the on-boarding process...
@@Nersius well, have you ever tried to read code from somebody else? Then imagine you have big projects.
“You new kids are really good at that stuff nowadays.” Ah yes, the stereotype that us younger generation knows everything about computers 🤣🤣🤣
To be fair ML and AI is very popular at universities right now, and is a newer technology which is being taught a lot more every year
@@Daeyae yeh when you take these new classes im not sure they are taught that well , but i guess thats the point , to contribute more
@@kemallo4590 no idea, I was lucky and was taught by some leading doctors in the field, what we were told in the uk was that only 2 universities actually did a bcs specialing in ai/ml though, so I guess its not popular here yet
@@Daeyae I am gonna start learning Computer science with AI in September, and I am really excited about it. I am studying in the UK as well.😃
@@playforfun3410 Its good, but there are no jobs in it for graduates
bruh i am in my 6th semester rn and just started my internship as a software developer in a company yesterday and was overwhelmed with everything, because i barely understood what they were talking in the meeting and all the tasks. It was not even talked in the uni at all. Now i feel like giving up :(
i really could relate to your video hahaha
They must have seen something in you to accept you in the internship - usually, it's that the intern is a fast learner. I hope things worked out.
Can you update us?
nah bro, the first job is the hardest. but I have to say, you are lucky, back in my day there were no google, chatgpt or stackoverflow to help me out.
Currently in my third year in college working towards a degree in applied CS. Despite gettings A's and B's in all my CS classes I still feel like I know next to nothing, so this video speaks to me on a spiritual level.
I am legit sitting for placments and I have no fucking idea why would somebody hire me
@@helooo-h2y Same.
YESSS THIS COMMENT THE ONE
Same. Also doing well in my apprenticeship but I literally understood almost nothing in this video
That’s why I didn’t want to go to college for it. So much time and money spent learning so much but rarely learning what you actually want to learn or need to learn
Professor: "You'll never use this, so we'll just skim through this chapter "
So true
Advanced subject prof: "I won't teach you this because you should've already learnt this on the prerequisite subject"
@@lordrald09 Prerequisite lecturer: " I won't teach you this because you will learn this later on the advance subject. "
Students: 👁️👄👁️
@@ainocj173 ah shoot
@Casswury "fly high so you don't hit a fucking turbine" thats fucking gold, ill remember that
My first week as a machine learning engineer, I had to write two web site pages front and backend, edit a video to put on the home page of the website and create a dashboard with excel using horsecrap data. I'm not even joking!! A client had the audacity to ask us to have a fully functional website with online payment and everything in 3 weeks time, 3 - WEEKS - TIME. And they kept making last minute changes to the layout of the website thinking we're doing this shit on microsoft paint.
So did you finish?
@@rockychang7595 Yep, but now we gotta go back and improve a lot of things (basically redo the entire website) 'cause that one was too rushed.
@@Enzo-bx4nz 80/20 rule
@@Enzo-bx4nz why did you do it? Why did you say yes? You're a "machine learning engineer" not a "universe stack engineer" right?
@@berrywarmer11 Yeah but I'm new I can't afford arguing with my superiors about work
Plot twist: The guy on the call is not a senior dev, but a middle manager who thinks he knows software development 😆
Companies:"I don't understand why our developers are quitting we give them so many benefits and good salary"
Many benefits and many impossible tasks 😂
THeY jUsT DOnt wAnt tO wOrK i GUeSs
“I had a dream where it was PrETtY SImPLe”
ORORORORO!!! I spend half of my day sleeping! ORORORO!!! Then I sometimes get up and tell you that I am a famous content creatorORORORORO!!! Please don't sleep while driving, dear tri
not the companies job to hold your hand through their process...
"You will be done in 1 hour, right? I see you then."
Meanwhile the download: "2hrs remaining"
Don't forget the janky npm scripts not running because the guy who wrote them only thought about his super specific setup.
That's not a download, that's a junior programmer.
Not to mention installing the extensions, packages, libraries, frameworks and whatever else the project requires, but they have to be done in a particular order and configured in a particular way or you have to start over from the last functioning instance.
Have any of you ever actually had a manager say something like that.. that was too unrealistic lol I guess it was kinda funny tho.. all the managers I’ve had give interns like a week just to install everything and then a whole month to do something as simple as making a web page with a navbar and title
@@yoush3599 - No, but all my managers would put me on different project having nothing to do with software development, pile more and more on that end of things, totally forget about the completed software project, then contract out to a different firm a year later because it suddenly has to be done right away, and they end up taking longer than I did for an equivalent product.
Installing the software has the highest learning curve imaginable.
esp if you need to figure out why someone else’s bullshit won’t compile
When they told me to install python, c++ and run code to link them to aws company portal with no guidance, I almost fainted.
No one tells you or even remembers that they use 3rd party binaries that also have to be installed before any of the code makes sense or compiles.
and the prior terminated coder's code has no notes because he thought it was job security right before they shitcanned him, but he had the latest code on his own box anyway sending you months back if you send it in for replication ;/ hoping if HR ever retreives the laptop they dont plug it in and have it auto sync
For real, why is installing python 3 so hard XD
bootstrap to strap everything in the end lol
lemme tell you a little secret: it's not just internship, this will happen forever
🤣🤣🤣🤣
@The Lightskin Viking don't worry, it will not be that bad if you don't switch jobs every Monday. Of course there will always be new things to learn but that difference is like the difference between waking up the first time of your life, the second you were born at, vs. Waking up every morning. It'll be always hard, but only the first time is that terrifying 😅🙏
Yup, I started a new job last week and that's exactly what happened. And before that at my previous job as well. And when a newcomer comes after you're already used to the codebase you get to have fun with them lol
@@UraYukimitsu lol! I like to explain everything to newcomers, I hate the feeling of being totally lost because it triggers my anxiety so I try to make it easy for others haha
@@RainerLuizFonseca heres a rose for you. For your good heart 🌹
C hashtag??!!!??????
my bad it's C POUND
C tic-tac-toe!
@@ArielVolovik c double cross
C ladder
It's a Microsoft thing. Always trying to be trendy
As an IT student, I can confidently say that this is what I fear most and imagine how it'll be once I get the chance to intern captured in 4k.
Well good luck with that 😀
This is a comedy sketch turned up to 11. Nobody will have such high expectations of you as an intern, and if they do they are bad supervisors... You will be fine
Source: i coach interns
Lol
As an IT student myself, this is why I avoided software engineering internships xD
@@YourFaceGdDmit yea it's only like 90% of this sketch. maybe 95% if theyre feeling a little frisky.
It does deserve 13M views man.
You NAILED it 😂😂😂
One of the many reason you NEVER accept a Teams call without being ready to record the call
that's a good wisdom
@@RandomTH-cam123 It's practical when you consider the benefits
some companies require everyones permission on the call before recording gotta watch out
@@RandomTH-cam123 "Some states" like everyone lives in Murica..
@@RandomTH-cam123 Well, i like paying almost nothing for top medical help. You are scared to get a tooth pulled or call an ambulance. GG Boi
When the mentor knows literally NOTHING about software engineer but only the JARGONS they use
yea at least he's clearly heard of C hashtag
@@rarespetrusamartean5433 yea that one, he's probably read it somewhere on medium
eh, you stated here on your resume that you have 1.5 years of experience in javascript. that means you can maintain our old soon to be deprecated java codebase, whose only developer just retired
@@marusdod3685 I love how this is actually realistic
@@ericdufrene3654 I needed completely another industry because that’s what I was running into constantly.
You forgot the part where you can't install any of the tools or access the database because you lack admin authorization on your company laptop. So you need to go through IT and put in a ticket request, which can take days to resolve. On top of that, you have to set up the IDE and project, which depending on how lucky you are, can take the whole day up to the whole week.
But I guess in the mean time, you can do all the training exercises, practice projects, and document reading while you wait!
That is, if your team is good at documenting in the first place...
It's actually scary how you described my last internship to a T lol
I experienced this at Accenture and then got blamed that I was slow in preparing my laptop when I still had open tickets.
Make friends with IT, trust me we dont like the ticket system either...we're being forced haha
Me with ADHD: you want me to do what in the meantime?
yeah, on my first job it took a week until i had even an account in active directory. Couldn't even log into any computer...
Speak up, ask educated questions, admit what you don’t know, and relentlessly put in effort. Smart people with good character will recognize you and take you under their wing.
Issue is when you're dealing with not so smart people asking you for nonsense that they clearly don't understand. Why ask any question at that point? It's never a good idea to try to ask questions or discuss with a moron on an ego-trip.
guy explaining to him didnt even know how to pronounce C# and thinks Bootstrap is a harness.. and you're giving advices for the newbies.
@@Defiring Then you take the hits while you look for a better position.
@@JLM-y5g exactly
"Okay, so either everything I know about coding is wrong, or you're just stringing technical terms together randomly. It's a 50/50 chance at this point."
could also be both
Or when the code you write should technically work and doesn't... And suddenly we r left scrambling for other ways to make it work... That's what happened this week... 🤓👾😵
@@PunkNetrunner Don't forget the times when the code doesn't work, you give up, come back to it later, and it suddenly runs perfectly
Second choice.
@@user-dx9ul2cn3k or similarly, when it works, but you don't understand how or why
"we're a pretty diverse company; we use multiple technologies-" finally, an actual use of the term.
Wdym?
@@gericko4931 Most companies say that they are diverse to try and get people to think they hire from all kinds of race/religion to get them to buy more of their products when in reality all they use is a diverse set of software and don’t care about that race/religion stuff 🤷♂️
@@hrproductions7180 fair enough
@@hrproductions7180 Good
@@hrproductions7180 what? This can't be true. No way this is true
I have been a software engineer for 10 years. I have a master's degree. There is NOTHING your degree will prepare you for once you get your first job. All it takes is one meeting with Business Line to understand what your career is going to be like. But when you get your paycheck you'll realize it ain't that bad. I'll dig through ancient wireframes for 6 figures a year. 🤣
6 figures??? You from America or sth?
@@callbettersaul Poland
Damn! How much did u make
@@callbettersaul software engineers can make up to 400k$ a year
@@oyungogdfrust4136 experienced software engineers I believe, here in India my first job is paying me approx 500 USD per month. And yes, software engineering.
"Add some multi threading in the JavaScript." 😂😂
Yay, now everyone is hella scared for their first internships
I literally panicked for half an hour after getting my first task
YA
man i still have 2 years till that time comes but still it scary
BE SCARED. RUN. CHANGE DEGREE QUICK
I was already scared. Im sure my first day they're going to ask me to re-program all the routers and build half of a new SQL database.
Like bruh im new here I barely know how to plug in a network cable to a switch.
Reality:
The first task that they give you is something that has no critical importance and is something that will be used in the end of the project, it is expected that you are going to fail in the beginning, so don't worry in your first day and take your time.
Thank you internet person you're so kind
and they will just mark a fail on your intern and tell you to go back to school the next day
I'm calm now thanks master Oogway
Where I've worked it depends for interns it's usually kinda inconsequential stuff that we hope they can figure out but it's meant as a learning experience. For hires it's usually a project that's meant to the 3-4 months but we want to bolt their work on to existing systems before we have them. Start working on existing stuff.
I've heard horror stories but really in my experience interns and new people are give a pretty fair chance to get their feet wet before there is any expectations that they have to dive in.
Im not a software engineer but during my internship I was handling logistics for equipment worth millions of dollars right off the bat. I was so stressed out I lost 8 kg in the first month alone
"Don't hesitate to ask me any questions" *does not even give a chance to speak*
You won't receive questions if they don't speak, experience~!
He said " Don't hesitate to ask me any questions" nothing about him answering those questions.
Those types of people deserve to step on legos
Then asking anything via email will have a ~half-1 day timeframe to get a reply and in the reply they just say you're the expert so you should know all those stuff already, or just "ask your colleagues".
Bless my company. Nobody ever said that something is simple when i started and i also never used that word to other coworkers. I hadn't do any account setup, because all of them were linked to my AD account, so i just had to set my own passwords. I had introduction to scrum (because it was my first job in that methodology), domain introduction, and have 2 seniors next to me always willing to help (by asking questions, no some lazy "do this and that") and explain the code structure and communication. My first task was to write local development setup instruction, since i was the only dev that knew legacy module technology and the one we were about to implement. That was a good times.
"Cluster the html attributes and use bootstrap to strap everything together"
Please have mercy
Run facedesk.exe
Bootstrap is ok but I mean when you can use css grid why need bootstrap
@@alirashid3562 Many reasons...
I wanna learn lmao what the fuck does this mean?
@@ethanmiles20 its total gibberish. Clustering refers to running multiple machines together to share resources and processing load. Html is a language that builds websites and other things. And a boot strapper is a piece of firmware involved in the boot process. None have anything to do with each other.
I started my first real programming job, two months ago, and I can totally relate that the first month of programming was pretty overwhelming.
how old r u if i may ask? i‘m 21 studying cs in berlin and still dont get no job. tbh i dont even feel rly confident about my coding skills 😅
I'm 23. It took me 3 years to get a programming job. @@KM-lg9fk
Am a bit jealous that you can learn coding in Berlin, in Kassel there is nothing where I could learn it so I am tryin to get it all from TH-cam Google chat gpt and some other sides 🤣
I don't understand people studying computer science when they don't even have programming skills. Like how do you wanna know that you like spending your entire life on this?
@@zefix3133tbf that's most majors. There's this stigma that you only learn economics, architecture, coding, etc, in higher education when some of them especially coding is all on the web. That alone made it quite normal that people who are new to the field, unless they ever tried doing batshit insane shit with their PCs like copying random scripts to scrap anime, probably wouldn't have the slíghtest to clue for what programming is actually, especially since even now it's hard to find one unifying singular resource to study everything.
Also, it doesn't have to be for your whole life. Some people entered it just for a degree and if you could afford that why not.
"Multithreading in javascript" boy if someone says that to me on the first day in a new job I would resign on same day.
You can do multi threading in nodejs/javascript. nodejs is single threaded but you can use a clustering tool like PM2 to run it in a multithreaded way on a server. I think with Nodejs v10, there is also native support for multithreads.
All these scripts that don't have simple compiler capabilities makes multithreading alot harder. Pretty easy to compile off of multiple .exes.
@@generalqwer You don't need that. You can do multi threading even without v10, if you know what you are doing. Node has access to the shell and some other useful functions afterall.
I thought node.js/JavaScript was async by default so it shouldn't be too hard to do multiple processes at once? Or am I missing something...
@@dijkstra4678 It's only asynchronous atomically. It's not actually truly asynchronous, since it's single threaded.
When your team leader says C hashtag, you know you made a mistake accepting the job offer
Lmao this sounds like the assignment a recruiter would make up.
Create a simple multithreaded program in javascript, since you wrote down you know javascript and you also know multithreading.
A recruiter would like me to implement a indeed in a day and give me generously 50k salary LMAO
As a beginner going into the tech industry, this has provided me with enough anxiety.
same
same
Same
@@maryamz215 wait , how are you getting remote jobs ?
Iranian right ?
same lo
To all the future interns watching this, it gets better with time. After a while you start piecing more and more together to the point where things start making sense.
Well yes i think we all know this, but the point is that anxiety we feel on our very first working experience is incredibly crippling
So how many times did you get fired by companies with no on the job training policy before you could effectively do anything?
This is great to know. I start my internship next month and I'm super excited, but I'm just a bit weary if I'll be able to keep myself afloat lol. Other than this, I'm really excited for my career change!
i started my internship 2 weeks ago and this is so real bro
After a while you start piecing more and more together to the point where -things start making sense- you realize it never made sense to begin with
"Bootstrap to strap everything together" bro wtf😂😂😂😂😂😂😂😂
We have a hidden saying amongst us trainees.
“If there is a problem, it’s mostly not technical. It’s mostly about communication.”
This th-cam.com/video/wtbcaWnybzs/w-d-xo.html
Bro which language is best for programming I want to learn programming
@@itsgunshot8474 As someone who knows almost nothing about programming, I would say Python is an important coding language to learn
@@itsgunshot8474 Mandarin. Catonese is alright
@@itsgunshot8474 You can't really go wrong with Spanish, I suppose.
Shout out to the trainers that actually take time to explain things and don’t make thing hard for no reason. Any good trainer from my experience can explain something with enough details so that you know what you’re supposed to do and with enough clarity that you don’t get lost along the way.
is a supervisor = trainer?
Do such people really exists ?
I have the feeling that there are many good trainers out there, but they're all so swamped with work that they don't find the time to go into full explanations.
@@augustaseptemberova5664 Sad truth. Oh, you have an hour free this week? Cool...why don't you bring the new guy up to speed.
That moment when they say “do you have any questions?” but you still have no idea what’s going on so you say no
Yeah, there are exactly two reasons, if you have no questions about something:
Reason 1: You understood everything.
Reason 2: You understood nothing.
"I don't have any questions, because I'm dumb, so please don't fire me, because it's my first day, just wait until tomorrow"
Lol this is me in my discrete math class right now
Usually I response with: I'm sure that I even don't know what questions I have.
the correct response is "please file a Jira ticket"
This is so funny😂😂. The "C hashtag" got me.😂
"And then you'll use bootstrap to strap it all together at the end."
Well then
"pretty simple"
This part got me 😂😂
Best moment
Best one right at the end haha
This part literally got me! 😂
The only realistic part is waiting 30 seconds after they ask "can you see my screen?"
Naah something similar happened to me. It happens alot especially in smaller companies that hire interns because it's cheaper.
@@sherazaadabdulla2694 how hard is it, i have two years left.
@@azmolhossain9244 to be honest, it really depends on what company you end up in. I ended up in a really small startup with a not-so-developed internship program, but it wasn't that bad at all. I personally felt like I was underqualified (phenomenon that is called the impostor syndrome), but it wasn't the case. Every interns, hell, every person that finds himself in a new role feel the same thing. It's normal that you don't know everything you need to know when you just arrived. It takes some time, but eventually you get there!
That was 2 years and a half ago. The year following my internship, I was designated as an interns coach to ease the integration of new interns, because I used to be in the same shoes. Now, our integration process is way better, even though I'm known for being quite strict in regards to code reviews (oops haha). I also just have been promoted to tech lead, so a new challenge lies ahead.
Moral of the story: everything will pan out and you will have a great career if you put necessary efforts! Always ask yourself: what could I improve as an individual? And most importantly: what can I improve in regards to our team?
@@JacobPilon thank you.
Agreed, and I have that just with friends and our crappy connections XD
"Can you see it?"
"Uh, not yet-oh there it is."
"Great, is my mouse going wheeeeeeeee or ah ah ah ah?" (Moving smoothly or 'bouncing')
".... ah ah ah ah."
"Let's give it another minute then."
"...... now it's going wheeeeee."
6+ years into my dev career and it still feels like this.
Would you reccomend the job for
have you ever managed to call 7.5 API's ?
Right me too
This is helpful! For some reason I expect myself to KNOW everything and I’ve learned it’s impossible.
Did you make a million dollars already?
Most difficult thing is setting everything up the first time… git, vscode, cloning repos, pathing standards & also reading the requirements n trying to make sense out of it
This is why I always make sure that people understand that I am dumb, but can get the job done.
I should have applied this when I was a fresher.
my boss does this, he will literally say "sorry i am dumb... What do you mean by such and such?"
My life motto
It's an important skill, and helps avoid those "wait why havent you done this already?" situations. Saves everyone time in the long run, and they appreciate it
LOL
Senior dev: “Bro, just slack me.”
*senior dev* “yeah so that guy is an idiot, I’ll be your actual mentor. Get your environment setup and let’s do some pair programming.”
@@trevorjohnson935 this 🙌🏾
@@trevorjohnson935 The good ending.
@@trevorjohnson935 man if this is what it's actually like, I picked the wrong career
@@trevorjohnson935 a rare, lucky find…
"And don't worry if you didn't get any of this it's all documented perfectly on the confluence"
The Confluence:
Oh my god, I feel this so much
It was all documented perfectly on the confluence five years ago. Hasn't been updated since and we have changed our tech stack three times, but you should still be able to find your answers in there, easily.
That or Confluence: OVERLOAD OF RESULTS AND IMPOSSIBLE TO FIND WHAT YOU NEED BECAUSE PROJECT MGMT USES IT TO STORE THEIR MEETING NOTES IN IT.
The confluence page: Under construction 🚧