Тёмный
Catherine Li
Catherine Li
Catherine Li
Подписаться
My name is Catherine and I publish videos focusing on web development, tech and coding. Thanks for stopping by and please subscribe if you want to see more of my content!
Biggest Lies in Software Engineering
8:48
2 месяца назад
Why NO ONE is hiring junior developers
11:54
6 месяцев назад
Most INSANE Rejection Letter Ever?
9:21
8 месяцев назад
Productivity is Making You Depressed
13:11
9 месяцев назад
Nail the Javascript technical interview
12:54
11 месяцев назад
The pain of getting rejected
11:57
Год назад
Top 3 Highest Paid Roles in Tech
10:41
Год назад
I wish someone told me this
9:15
Год назад
Комментарии
@JimAllen-Persona
@JimAllen-Persona 5 часов назад
I’m happy to be retiring out of the industry soon. It’s not what it was when I first got into it in the 1980’s. Coding is completely different from application design.. almost anyone can crank out code given the right specs. Good code is way different from code.
@phillyyyphilll
@phillyyyphilll 20 часов назад
Hey, let me be from Minnesota and go home at 5 in peace 😂
@aria.gholami
@aria.gholami 2 дня назад
After graduating with a bachelor's degree in computer science, I took my first junior web developer position at a small web agency in Germany, earning €30k per year. Despite this, I took the opportunity to improve my coding skills for 3 years as a software developer. I concluded that gaining experience and enhancing my skills was very helpful in finding a better-paying job, and the effort was definitely worth it:)
@wepid3426
@wepid3426 2 дня назад
Im an electrical and computer engineer. People from IT will think they do what i do. Theyll say, "oh, im in IT too" Oh no honey, i power cities and design circuits. Ive never fixed someone elses computer in my life. Aside from my own. I code. But i am not a software engineer at all nor am i in it...
@alfredomunozgutierrez
@alfredomunozgutierrez 2 дня назад
Hi, BI Analyst struggling to get a job, I have experience and skills in both data analysis and web development with Python,SQL, and Javascript. I am being applying for all the related roles: data analyst, bi analyst, web developer, backend developer, python developer and I haven't had luck with any of them
@igotbit9454
@igotbit9454 3 дня назад
Dont listen to her. You can make 6 figures and learn coding in a low amount of time. It’s doable I’d advise start intern or getting a low paying programming job asap and climb ur way through. It’s not rocket science. Also forget college - u don’t need it
@craigslist1323
@craigslist1323 4 дня назад
8:00 😂 seriously?! What kind of jobs are these? Kids, don’t take her seriously
@theflyingsmiley01
@theflyingsmiley01 4 дня назад
She's right about the mass online training issue. What I figured out was I used my pure unadulterated hatred for my current job to sit there and learn how to program. That's what I did
@s81n
@s81n 5 дней назад
Testing in prod is supposed to be a meme not reality!
@Simplicity4711
@Simplicity4711 5 дней назад
In Germany we say "they're all just cooking using water"...
@farleylai1102
@farleylai1102 5 дней назад
Leet coding interview is pretty much everywhere nowadays. It is just a no-brainer for interviewers to prepare for the interview questions at no time or even automate the interview process. There is no denying leet coding does grow on some people and turned them into RU-vidrs.
@mahakleung6992
@mahakleung6992 5 дней назад
李小姐,非常好!Why did I write you in Chinese? Consider it a sign of respect. I am retired software engineer/senior manager living in China. YOUR TWO VIDEOS NAILED IT!!! I’ve done the corner office SVP thing on Wall Street with 80,000 employees and the CTO start up thing up on E 23rd, NYC’s Silicon Alley, with a staff of 80 just out from NYU. Your video despite the generational differences is God’s honest truth. As to just watch RU-vid, and you can earn 300K. The same lies are playing out again with AI. “Those who can, do; those who can’t teach”. Keep on preaching. Hopefully, you are saving some GenZ a lot of pain.
@catherinelijs
@catherinelijs 2 дня назад
Thank you for watching and for sharing your experiences! I'm really glad you enjoyed the videos!!
@mahakleung6992
@mahakleung6992 2 дня назад
@@catherinelijs Okay, I subbed. Now, you are just 990K short of 1M subs and about $250K/year. So, here is the tough question that everyone is grappling with. How to survive the AI employment apocalypse? (BTW, I was laid off 4 times; nothing hurts NYC tech employment like a market crash; but those are cyclic and the market always comes back ... so I had to go consult at Pfizer HQ on E 42nd for a year and find out what most of you wouldn't realize until COVID.) AI has many parallels with past tech cycles like: minis, PCs, networks, client server, ultra-thin client, Internet, cloud, ... But there are some fundamental differences with the injection of AI which set it apart. I have subbed to see one honest woman navigate the AI apocalypse (of course, this may all be irrelevant as the future may be bright not with UBI, but 10,000 Suns). GOOD LUCK!!!
@JohnCalentine
@JohnCalentine 5 дней назад
As a may 2023 CSE Graduate. I can say that landing an entry level role requires leetcode almost always, because they are copying the fang companies now. And the market being over saturated has left me looking for contract work and desperately looking for one opportunity to work for a company. I am considering working for free just to get my foot in the door!
@kelvinchow3663
@kelvinchow3663 5 дней назад
I learnt JavaScript and React through a course. Now I am a senior in this field for 7 years. To be honest, if company paid those course for their staffs, I think some smart people can really learn those concepts within a week. The matter is that many engineers think they learn the React JavaScript without understand the foundation and start to make production code without guidance.
@Chrischi_Z_GermanGUI
@Chrischi_Z_GermanGUI 5 дней назад
Problem is bootcamps are way to short. In germany we have a 3 year apprenticeship to become a software developer. There is no need to actually go to college. You will learn how computer work and how to code and work in a company with developers, who will teach you as well. That way you will know everything you need to know.
@oOAbarayOo
@oOAbarayOo 6 дней назад
Here is a tip if you are a junior, apply for a tech job for a company that also has a dev team. Do that job until a new position is opened in the Dev or they expand. They will be more willing to give you the job if you are applying internally, they know you and your work ethic. Also don't do nothing during this time. Hone your skills!
@autohmae
@autohmae 6 дней назад
My first confusion is why do they call it leetcode ? Wasn't leetcode an actual (fake?) programming language ? Aren't these basically computer science questions ? So we already have a good name for it.
@edgargabriel6640
@edgargabriel6640 6 дней назад
"many years ago". What is 'many' ? You look so young and cute. I'm into software development since 40+ years. Started as certified (IBM) Cobol developer. Currently cross platform industrial apps (web, Android, iOS) in the construction industry Greetings and best wishes from Germany.
@Ry____
@Ry____ 6 дней назад
“Real developers test in production” -Crowdstrike
@catherinelijs
@catherinelijs 2 дня назад
oh no you didn't 😂
@Shebeensheba
@Shebeensheba 7 дней назад
As a mom to a 7mo old that’s furthering my education/portfolio to become a software engineer, I really appreciate you making this video. It was one of the first vids that didn’t sell an unrealistic dream, but still gave me hope that I can succeed.💖
@catherinelijs
@catherinelijs 2 дня назад
Thank you so much for watching! I really wish you all the best in your journey of becoming a developer and hope you land the dream job you're looking for!
@daniellec5771
@daniellec5771 7 дней назад
Time is more precious than money in this life If you spend your all day just wanting it to end, so you’re wasting your time and no amount of money can compensate for it
@catherinelijs
@catherinelijs 2 дня назад
💯
@guywithknife
@guywithknife 7 дней назад
Facebook OR meta, huh?
@TheNguyenben85
@TheNguyenben85 7 дней назад
helllooooooooooooo
@antoinebguitar2869
@antoinebguitar2869 7 дней назад
Oh yeah you can learn all that shit for free online, in fact thats what we do, but without a deadline, there are many times i would have just gotten up and left haha, its really not a cool as i thought it would be, you'd think that if you know a language, you can code, haha nope. Because most of the code ppl write is to avoid weiting code later, its a real mess xd the days of writing code that do smth are over
@Martytw1
@Martytw1 7 дней назад
I think the coding part of being a being a software engineer will be done by AI
@SIDTerces
@SIDTerces 7 дней назад
Have you paused the video and noticed how beautiful Catherine is?
@RichardBejtlich
@RichardBejtlich 7 дней назад
I think we need to double down on this project. Let’s spend some calories on it and double click into this part of it. (I work for a SV startup.) 😂
@catherinelijs
@catherinelijs 2 дня назад
🫠😂
@thomasgurchiek3301
@thomasgurchiek3301 7 дней назад
This applies to the IT sector in general. The programming I do for my clients is more proprietary and very specific. As a consultant I been fortunate to work with many different clients and teams over the years including government contracts. Just because a company has what seems like an infinite budget doesnt mean they has their sh*t together. There is nothing worse than rogue programmers/analysts skipping over proper channels of approval and pushing into PROD...on a Friday...without telling anyone. Ive seen clients that hardly do documentation, if any at all, to those who will not allow tickets to be closed without documentation attached. Hell I've had one that didnt have 1 single SOP documented. Like seriously...how is someone from the outside, a consultant, suppose to know what your standards are lol. As for "anyone can learn programming", yes and no. Reason is that it takes a special mindset to really be able to work through programming logic. The foundations of Computer Science is what really drives this home. You can get this from a book. I still have my programming books from 15/16 years ago that have been read cover to cover. However, I dont think its as easy using YT videos. Just because you learned it, studied it, tested on it in college, and no longer use it 10 years later in the real world doesnt mean its useless. The base underlying concept of how things work the way they do is what sticks with you. I think this is a very hard concept to grasp for outsiders. I see a new piece of software and my mind starts to unravel what the inner workings and processes are. The IT industry as whole is just fascinating and mind numbing all at the same time.
@sheastech
@sheastech 8 дней назад
The biggest challenge is the reality wall slam. I have worked with countless young folks who think they should be paid crazy salaries and they have 0 experience. 😂
@sheastech
@sheastech 8 дней назад
Not everyone can self-teach or learn IT without guidance and structure. It is very, very difficult and the people who do are crazy disciplined. I was able to do it, but not everyone is insane enough to spend 8-10hrs working and come home, eat, pray and then spent from 7:00pm to 3-4am studying and then turn around and sleep and get up and go to work 4 hrs later and do it daily for a year.
@JT-mr3db
@JT-mr3db 8 дней назад
Once you move out of being protected as a junior or mid in to senior roles, it’s a whole lot of pressure and responsibility. You definitely become a little more immune to the shininess of dev.
@JimAllen-Persona
@JimAllen-Persona 5 часов назад
Agreed. Mid level management is both the best and worst of both worlds. You still keep your hands dirty, you pick up the team slack but now you have supervision duties as well.
@RaineWilder
@RaineWilder 9 дней назад
When startups… well… start, they don’t start with best practices, they start with a proof of concept that is then wrapped into a product, while under the hood it’s wires and duct tape. That’s how it ALWAYS worked. Especially in the days before version control. Only after the company grows enough that it stops being manageable they start thinking - how do we organize things better?
@zedquach
@zedquach 9 дней назад
Myth 1: Not really a myth, I mostly attend meeting and only code for about an hour. Btw, if your PM asks you why your feature is behind schedule that means you should have raised that issue earlier. Myth 3: We code as a hobby because we like to code. You don't have to do it but if you feels that coding is a chore then maybe switch something you're passionate about and not code for the money.
@thegoldenland
@thegoldenland 9 дней назад
One thing not big lie is software engineer girls are so pretty.
@corriedebeer799
@corriedebeer799 9 дней назад
Although I do share the sentiment that anybody can learn to code I do also believe that not everybody should learn to code. Grinding out code 6 - 8 hours a day in a poorly lit dungeon / basement. While only interacting with three people and your computer a day for months on end is enough to drive many people crazy
@corriedebeer799
@corriedebeer799 9 дней назад
What do you think best coding practices really means to a company? Are best coding practices going to sell more of the product? Are best coding practices going to reduce the cost of producing the software? Is best coding to improve the bottom line of a company in any way? NO. Rushing software to market and patching it into a working order is something as old as the profession itself.
@thinkingonyx847
@thinkingonyx847 9 дней назад
The biggest lie to me when getting into tech and was especially forced on to me in university is that software engineering is reserved for the academic elite - its simply not true. It's actually a very practical job, I was a drop kick at school and managed to build a career in tech because i work well in a practical environment but not an academic one for which i'm very fortunate.
@corriedebeer799
@corriedebeer799 9 дней назад
You say that 15 completion rate is a flaw in online courses but it is actually a feature. It means you can do a coding course for 6 months. Spend a couple of hundreds of dollars on it and walk away without ruining your finances if you find out coding is not for you. You cannot do that with a degree that costs 40K per year.
@benjaminplotke4716
@benjaminplotke4716 9 дней назад
One misconception i had when choosing my career as a software dev was that being good at coding would mean I was good at being a dev. Turns out there's also a whole lot of trying to figure out why the build is broken and dealing with challenging humans.
@aaronbono4688
@aaronbono4688 9 дней назад
I have been in and even led small startup development groups before and yeah sometimes you just got to remote into the server and screw around and get it working. I've been doing this for over 25 years and I'd still do something like that if I were at a small startup and the need arised. It's the nature of the beast.
@pineapplesoda
@pineapplesoda 9 дней назад
@1:10 That "testing is a luxury" attitude is everywhere.
@philmarsh7723
@philmarsh7723 9 дней назад
If my work was less intellectually demanding than my college work, then I had the wrong job and I changed jobs to fix it.
@philmarsh7723
@philmarsh7723 9 дней назад
I develop my own software and am mostly self-taught, but I always have a goal i.e. need in mind to motivate me. I product code with a use for the code in mind. I can't imagine coding things that I'll never use.
@TheEndorfinized
@TheEndorfinized 9 дней назад
Reminds me of a few of my relationships..... LOL I know what you're saying but NDA's keep me quite..
@papa_ethan
@papa_ethan 9 дней назад
IN THE PHILIPPINES, COMPANIES LIKE METROBANK DO NOT REALY KNOW WHAT THEY ARE DOING I MEAN THE MANAGERS THERE SPECIALLY THE ONE THEY CALL 'POPE'.
@TehGettinq
@TehGettinq 10 дней назад
Don't know how I landed here as it's really not my type of content but I do think programming should be somewhat gatekept and salaries should lower, that would keep everyone out of it. Would you be a "programmer" if it wasn't prestigious-ish and well paid in the usa? (not a question directly to the author of this video, more of a general question for folks to ask themselves). The reason why software is held by a duck tape is because people are not skills/don't have good fundamentals. This seems particularly true in big tech where they value "who" they hire more than their skillset. Finding good information online has become impossible, everyone is an influencer and there's way too much noise, basically have to read white papers from the 80s or read kernel code directly to find some form of objective truth. Oh and for the leet code questions I think it totally makes sense for them to ask these, they're not testing your programming skills, it's a filter for personality traits.
@ulhaqanwaar1
@ulhaqanwaar1 10 дней назад
The BG music is like in a fancy Dine in
@ulhaqanwaar1
@ulhaqanwaar1 10 дней назад
SSH into production??? That's WOW
@catherinelijs
@catherinelijs 2 дня назад
sigh i wish it was a joke...
@ulhaqanwaar1
@ulhaqanwaar1 2 дня назад
@@catherinelijs I can feel your pain
@acasualviewer5861
@acasualviewer5861 10 дней назад
Learning new frameworks, languages or tools on the job can be challenging. Especially if they want it yesterday.
@Chrischi_Z_GermanGUI
@Chrischi_Z_GermanGUI 6 дней назад
That is really the thing I find somewhat the hardest. You are supposed to work with a new framework or even language, without knowing it, asap, as if you have been working with it like 5 years now.
@acasualviewer5861
@acasualviewer5861 2 часа назад
@@Chrischi_Z_GermanGUI that has basically been my experience in the last 30 years in each and every job I ever did. But understanding the basic principles of one platform really well, can help you pick up others quickly.
@langtonmwanza6689
@langtonmwanza6689 10 дней назад
SSH into the server while its live fixing things is nothing new🤣, i do it atleast once every 2 months
@catherinelijs
@catherinelijs 2 дня назад
oh my 😎