@@edandersen By the way, I took your advice from one of your videos about learning MVC first. It really helped me understand APIs and routing. I've made huge progress towards becoming a Full Stack developer. Thanks a lot!
Sir, thank you so much for this encouraging video. I graduated with my Bachelor's in Computer Science in December 2022, took a year off to travel and pursue other things, and now I've been struggling with finding a new job (my current doesn't pay well and doesn't use my degree) and I've been doubting whether full-stack web development is really a viable or safe choice for me. But, with this video, I'm inspired to not give up.
Excellent video. Thank you for emphasizing the core problem, which most people do not ever learn much about or properly understand; central banking. The Fed. By inflating the money supply, distorts markets and creates asset bubbles, and people become accustomed to a standard of living that isn’t real or sustainable. What goes up, must come down. The higher and more rapid the climb, the harder the fall. Developers became accustomed to specializing in part of the stack, which also inflated tech stacks. There are mountains of code and outrageous, unnecessary new complexity in every aspect of the stack now - particularly in front-end. We’re mostly still just creating CRUD on the internet, like we were 2 decades ago with a fraction of this cruft! Tech labor is massively overpriced due to The Fed inflating the money supply and it must necessarily deflate. I welcome a return to sanity and look forward to capitalizing again as a career full stack dev.
You are half way there friend. When the FED expands the money supply, as it has done repeatedly to bail out factions of the ruling class, last time it was in 2008, it creates fictitious capital. Capital is, in the final analysis, nothing but a claim on the surplus value able to be extracted from the working class by the capitalist class. Sooner or later, this fictitious capital must extract the corresponding surplus value, or its "pound of flesh" from the working masses ans the wages and living standards go down and they work more for less....etc etc This is fundamentally how Capitalism works for the last 300 years or so of its existance.
thats why freelancing is so nice it's because most of the times you have these situations where there is you, and the client, without having 50 layers of middle management and 20 other developers working all on different parts of the same app , maybe you have two or three guys and they get the job done when our teacher used to teach us system design and computer systems architecture i couldnt even believe that there was people hiring a guy just to talk to them and draw diagrams and write documents and a bit of sql here and there because in my mind i always was thinking hey how can i make an app from a to z... that's why i got into web dev in the first place to make apps because i have the dream to one day live off my own mini apps and be able to be financially free... and to be frank i am at that point, i still have a ton to learn but i can make projects from a to z ... and man that is soooo satisfying when you see that you can actually build something and see it come to life just by typing text on a screen FUNNY how the front end dev says to ai build me an app in react 19 even if react 19 is still in RC and isnt even stable yet .... 10:14
One of the greatest videos I have ever seen about software development process! ...They should make a movie about this, especially today when everything is getting too complicated for absolutely no reason. It seems everyday there is a new field being formed to put some layers on software development.
The cloud-based LMS systems I've implemented and developed since 2009 dealt with full stack and devOps, having direct communication and collaboration with stakeholders directly expedited the lifecycle and mitigated risks and I wouldn't have it any other way!
I commented on another video recently, agreeing about the complexity of the .NET universe. This is another brilliant video. I may be a bit old fashioned, but I never really saw the upside of only knowing the front or the back end. If you can land a job with one, surely you can improve your chances and or scope with both / all of it? Thanks, Ed! I will continue to pursue full stack.
@@edandersen So true. As a jack of all trades, I would gather requirements, architect the solution, and work on the front end, backend, database, devops, provision servers both physical and virtual, testing and quality assurance, technical writer, and throw in some networking.
Full-stack means the business can come to you with a concept, and you’re able to work with them to develop the entire application, front to back. UI to business logic to database to deployment. It was the norm when I started 26 years ago and I’ve been through the process countless times. It means you need to have at least somewhat developed your soft skills as well, especially if you hope to operate your own business as a consultant.
Yes. the full stack dev can half azz an app together, in the short term. You make a good point about free money. Yes, I can dev all the parts and integrate and test, but you need a team of specialists, not a couple of generalists. Great video !!!!
This has happened because everyone thought that even a bachelor degree teaches what you need to know. Not going to lie but school did not start teaching how to build software until I got into my masters level classes. They force me to do all the roles alone. Make smart decisions based on that. How to budget, design, plan, all of it. Undergrad and bootcamp don't do all of that. So we have specialists instead of engineers and people are realizing that I could pay so much money for a team or just pay azure a couple thousand a month and let engineers do what they do, which is build scalable software quick and cheap to upkeep. I've been telling people that the only people who KEEP all those roles are companies where money is no object. If you were to redo a kitchen do you hire a interior designer and then a contractor or a really good contractor? Option 2 is best especially since the realy good contractor will be able to tell you how ,much it will cost. Something the designer can't do since they don't understand the process
Not only, I'm 38 and somehow life kept me away from learning code through school and chose a different path, just learned a tiny bit as a hobby. Never ever I have programmed something fully, till AI came out. I have an idea for an app in my industry and couldn't find investors and the developers I try to hire just squezed every penny I had without results. A year later I learned with AI full stack development (it's incredibly easy if uou put your time and attention on it). At this point I am confident I can build it entirely on my own (already have lots of the code built and working). Still we are far from being accessible for most people. I don't think any of us can imagine yet how much everything will change and is understandable. We have different life experiences and knowledge so we are all limited by how much we know and understand. The possibilities in the near future are limitless.
This makes so much sense. I was hired on as a backend developer in 2021 along with like 2 others that year. The company I worked for had 3 frontend developers and 3 backend developers including me and we had 3 senior developers who are also backend developers. So 6 backend developers in total. Well... it's 2024, interests rates are high again and so the need for my job disappears and I get laid off. And now I'm a backend developer scrambling to learn frontend frameworks to get a full-stack development position. [sigh] 🙄
Do the same style video with software lifecycle e.g migration - compare full stack with a team in the backdrop of low interest rates and high interest rates.
Unfortunately many managers love (and want) strategy papers, power point presentations, charts and many other things that exclusively for the company's internal audiences. Often this internal documents, although interesting and eye-candy, are wrong! As a company grow, doing work for the end users is harder and harder and the bureaucracy takes over. The full stack developer will have a hard time in medium to large companies and will thrive in many small companies (unless they are B2B specialized companies that take outsourced work). The video is right that managers will try to hire companies that can impress their peers over a good end product.
You would probably keep the Front End Dev along with QA as backup to the Full Stack Dev...this happened at the company I work for. I started out as a Jr dev and transitioned to a Front End Dev and then a back up FullStack dev if something happened to them...which it did
Also; low interest rates -> no cash for new projects -> only keep seniors to maintain legacy code -> no jobs for newbies/laid off mids etc. Maybe a comment not to the topic, but seniors are generalists by definition I assume.
The team the recruiter delivers has 6 out of 8 as deadweights, one guy will get fired early to assert a reign of fear, and the remaining guy will be a full stack dev thereafter. Welcome to the crew, dude!
I agree that a full-stack developer can and should be able to do everything you mentioned. However, time is a major concern. If you had the right team with only the necessary people, such as a frontend developer, a backend developer, and QA, the development time would likely be shorter. Or, just 3 full-stack developers. 😉 A full-stack developer could handle everything, but it would take more time since parallel work wouldn't be possible. This might cost a bit more, but releasing a product quickly is often worth it.
@@edandersen As I mentioned in my previous comment, I believe that 3 full-stack developers could do the job. However, a generalist may not be as fast as a specialized developer in their specific area (depending on their experience, of course). But it's highly dependent on the individual. I’m a full-stack developer myself, but from my experience, it would probably take me 2 to 3 times longer to build a frontend than it would take a dedicated frontend developer, since most of my knowledge is in the backend.
@@edandersen Large development teams obviously don't scale well so give me a very small number of talented and motivated full stack developers any day.
Never met full stack dev to plan and implement correct networkin and infrastructure correctly. Always half as job. With only backend dev maybe you can build shit web app for 15 users.
You missed the bit about where the manager decides to go to a low cost country, takes on a whole team for the price of a costa then all hell breaks loose.
Why would the full stack dude get 200k when the other earlier got 100k ? Why not get a frontend and a backend dude for 100k each instead ? You get some overlap and most people are not truly 100% backend or frontend.
On a team of 2, I have 6 years full stack. The other guy is backend only with 14 years. The compamy thinks I'm the most technically skilled person and has most experience, lol
Whatever looms in QA is going to stay. you cant make developer a QA. The motive behind QA is like a whistleblower but for Devs. Devs as QA are like the Fed. They still tryna cover up the screw ups affecting customers.
As a fullstack dev for 20+ years, I find your comment hilarious. I do fullstack, QA, database, devops, project management, and try include cybersecurity (admittedly poorly). I proudly tell everyone around me that I am the worst QA person on earth. Upper management loves me so I guess they care about QA as much as I do.
This is an example of pure ignorance. I've been programming since 1986, and have been a Metrologist for over 25 years. In both of those fields, there's never a better QA than someone that has done the job, and I've been a QA in them nearly the entire time. Production requires QA, otherwise the product isn't vetted.
So true lol but a lot of the time the full stack developer usually burns out since they are highly pressured and they are left with the burden of the entire software development lifecycle plus the politics of management. They eventually leave the company usually without any documentation of the things they did now every other developer that gets hired to replace them have to deal with a codebase nobody understands.
@@edandersen Oh yeah that's the most ideal. but in high interest no free money environment i can already hear all the business buzz words in their war rooms about "budget and cost constraints" lol
I’m going to disagree, the % of people that have a good UX/UI “feel” and skill, understand middleware and can design a database properly is infinitesimally small. I know a handful after 30+ yrs in the industry doing commercial products and consulting on projects of all sizes. No way I’m letting some React front end person touch a DB schema on any project I’m running, and vice versa ( you will have a tree view on the left and a table on the right 😀 ).
If there is a war in the Middle East, interest rate will rise for many years (Yes, there is a war or wars coming, I don't hope so, but political reality says otherwise )
Any advice how to make a transition from front end dev to full stack when I already have knowledge but just no work experience as full-stack/back end? I graduated school in 2020 that covered both front end and back end (even had an elective class in big data with Hadoop). Unfortunately all my internships and then jobs after school were front end focused. Now 4 years later I just started my 3rd front end dev job with React, Typescript and Angularjs. They use .NET on the back end and it's mono repo. I wonder what is the best way to transition to full stack? Should I ask to do it in my current company after some time I have worked there?
Step 1 is make sure you are actually running the backend code locally when coding your front end. Not on a seperate server. Then you can debug it and play around, maybe even fix a bug in the backend
@@edandersen Thanks for a reply! Yes it’s .NET solution project that contains back end and front end together. When I switch branches I have to build the whole .NET or run migrations all the time before doing front end work. So that’s a beginning I guess haha
Totally lost my respect for this channel after this video. This is more like an Uncle Rogers type of story. I though Ed had more experience in the field. A full stack developer only cannot do a $200K app, more like a $20K without much features and and less than 100 users. Good slides and story telling though. Simple issues totally ignored: DBA needs to optimize sprocs and schemas mostly created with tools such as Entity Framework; QA eng removes a lot of the pain from new users being beta testers which encourages the use of the app and noise to upper management; architect - if your architect cannot design a more robust app than your FSD, than he is indeed not needed, and so on...
Please consider subscribing if you haven't already 🙏 really encourages me to make more videos. Thanks!
The slides worked well. I had attention the whole time 👍
Thanks!
Loved the storytelling with slides
Thanks! I'm trying out lots of different formats
@@edandersen By the way, I took your advice from one of your videos about learning MVC first. It really helped me understand APIs and routing. I've made huge progress towards becoming a Full Stack developer. Thanks a lot!
Nice!
Sir, thank you so much for this encouraging video. I graduated with my Bachelor's in Computer Science in December 2022, took a year off to travel and pursue other things, and now I've been struggling with finding a new job (my current doesn't pay well and doesn't use my degree) and I've been doubting whether full-stack web development is really a viable or safe choice for me. But, with this video, I'm inspired to not give up.
same story here mate
😅😅😅 what a nice story, I will keep this locally and always watch it as a reminder to admire my role as a full stack Dev.
Excellent video. Thank you for emphasizing the core problem, which most people do not ever learn much about or properly understand; central banking. The Fed. By inflating the money supply, distorts markets and creates asset bubbles, and people become accustomed to a standard of living that isn’t real or sustainable. What goes up, must come down. The higher and more rapid the climb, the harder the fall. Developers became accustomed to specializing in part of the stack, which also inflated tech stacks. There are mountains of code and outrageous, unnecessary new complexity in every aspect of the stack now - particularly in front-end. We’re mostly still just creating CRUD on the internet, like we were 2 decades ago with a fraction of this cruft! Tech labor is massively overpriced due to The Fed inflating the money supply and it must necessarily deflate. I welcome a return to sanity and look forward to capitalizing again as a career full stack dev.
You are half way there friend. When the FED expands the money supply, as it has done repeatedly to bail out factions of the ruling class, last time it was in 2008, it creates fictitious capital. Capital is, in the final analysis, nothing but a claim on the surplus value able to be extracted from the working class by the capitalist class. Sooner or later, this fictitious capital must extract the corresponding surplus value, or its "pound of flesh" from the working masses ans the wages and living standards go down and they work more for less....etc etc
This is fundamentally how Capitalism works for the last 300 years or so of its existance.
thats why freelancing is so nice it's because most of the times you have these situations where there is you, and the client, without having 50 layers of middle management and 20 other developers working all on different parts of the same app , maybe you have two or three guys and they get the job done
when our teacher used to teach us system design and computer systems architecture i couldnt even believe that there was people hiring a guy just to talk to them and draw diagrams and write documents and a bit of sql here and there
because in my mind i always was thinking hey how can i make an app from a to z... that's why i got into web dev in the first place to make apps because i have the dream to one day live off my own mini apps and be able to be financially free... and to be frank i am at that point, i still have a ton to learn but i can make projects from a to z ... and man that is soooo satisfying when you see that you can actually build something and see it come to life just by typing text on a screen
FUNNY how the front end dev says to ai build me an app in react 19 even if react 19 is still in RC and isnt even stable yet .... 10:14
great comment, thanks.
One of the greatest videos I have ever seen about software development process! ...They should make a movie about this, especially today when everything is getting too complicated for absolutely no reason. It seems everyday there is a new field being formed to put some layers on software development.
Having all of the dotnet experience, people judge me a lot. To this day, I can still put a decent ui together. Great Video
The perfect amount of developers on a project is 1.
Won‘t work all the time, but I’m convinced about it.
Story of my software career.
I agree, until that one dev gets very sick or burned out and progress stops completely
Your middle manager is very fair. Normally they want 250k from a 300k project :)
The cloud-based LMS systems I've implemented and developed since 2009 dealt with full stack and devOps, having direct communication and collaboration with stakeholders directly expedited the lifecycle and mitigated risks and I wouldn't have it any other way!
sounds great!
I commented on another video recently, agreeing about the complexity of the .NET universe. This is another brilliant video. I may be a bit old fashioned, but I never really saw the upside of only knowing the front or the back end. If you can land a job with one, surely you can improve your chances and or scope with both / all of it? Thanks, Ed! I will continue to pursue full stack.
Full stack does not mean web and database. It means knowing how to get a concept from concept to production.
I think it means both. Full stack devs can actually build an whole app by themselves and ship it, not just part of an app
@@edandersen It's not just front-end and backend, it's all the stuff in between. Dev-ops, IT, SME, Marketing, PR, Finance, a million other things.
@keyser456 I'm not saying full stack devs should do the accounts. But they can do the DevOps in a lot of cases
@@edandersen So true. As a jack of all trades, I would gather requirements, architect the solution, and work on the front end, backend, database, devops, provision servers both physical and virtual, testing and quality assurance, technical writer, and throw in some networking.
Full-stack means the business can come to you with a concept, and you’re able to work with them to develop the entire application, front to back. UI to business logic to database to deployment. It was the norm when I started 26 years ago and I’ve been through the process countless times. It means you need to have at least somewhat developed your soft skills as well, especially if you hope to operate your own business as a consultant.
Yes. the full stack dev can half azz an app together, in the short term. You make a good point about free money. Yes, I can dev all the parts and integrate and test, but you need a team of specialists, not a couple of generalists. Great video !!!!
A team of full stack generalists works well too IMO.
This has happened because everyone thought that even a bachelor degree teaches what you need to know. Not going to lie but school did not start teaching how to build software until I got into my masters level classes. They force me to do all the roles alone. Make smart decisions based on that. How to budget, design, plan, all of it. Undergrad and bootcamp don't do all of that. So we have specialists instead of engineers and people are realizing that I could pay so much money for a team or just pay azure a couple thousand a month and let engineers do what they do, which is build scalable software quick and cheap to upkeep. I've been telling people that the only people who KEEP all those roles are companies where money is no object. If you were to redo a kitchen do you hire a interior designer and then a contractor or a really good contractor? Option 2 is best especially since the realy good contractor will be able to tell you how ,much it will cost. Something the designer can't do since they don't understand the process
Exactly man this really *isses me off, you go in blind thinking your covered.
The programming journey is way deeper than what they teach at bachelors
Man, this was so funny, especially watching it as a SWE, who had many of the roles mentioned throughout my career.
Glad you liked it!
lol! This one made me subscribe. Love the slides.
thanks for giving in in the end 😀
Great video. Thanks for making this.
Brilliant! Spot on.
So what you are saying is "just be able to do everything, and you will be a desirable employee". Hard to argue with that :)
I’m saying you just need to be a generalist, and you certainly need to be able to actually build a whole app by yourself and deploy it
Thank you for sharing the truths of industry. Greetings from Turkey 🙏
Great vid Ed. Educational and entertaining
Interesting topic, thank you!
Glad you enjoyed it!
Not only, I'm 38 and somehow life kept me away from learning code through school and chose a different path, just learned a tiny bit as a hobby. Never ever I have programmed something fully, till AI came out. I have an idea for an app in my industry and couldn't find investors and the developers I try to hire just squezed every penny I had without results. A year later I learned with AI full stack development (it's incredibly easy if uou put your time and attention on it). At this point I am confident I can build it entirely on my own (already have lots of the code built and working). Still we are far from being accessible for most people. I don't think any of us can imagine yet how much everything will change and is understandable. We have different life experiences and knowledge so we are all limited by how much we know and understand. The possibilities in the near future are limitless.
Yep AI dev tools will definitely help the idea guys get to MVP. Thanks for the comment!
great story telling!
This makes so much sense. I was hired on as a backend developer in 2021 along with like 2 others that year. The company I worked for had 3 frontend developers and 3 backend developers including me and we had 3 senior developers who are also backend developers. So 6 backend developers in total. Well... it's 2024, interests rates are high again and so the need for my job disappears and I get laid off. And now I'm a backend developer scrambling to learn frontend frameworks to get a full-stack development position. [sigh] 🙄
it's tough out there. thanks for the comment
as a QA engineer I appreciated thanos snap taking us out last 😂
I appreciate you!
In this period where i read some bad comments about full stack developer this video is very nice
Do the same style video with software lifecycle e.g migration - compare full stack with a team in the backdrop of low interest rates and high interest rates.
Unfortunately many managers love (and want) strategy papers, power point presentations, charts and many other things that exclusively for the company's internal audiences. Often this internal documents, although interesting and eye-candy, are wrong! As a company grow, doing work for the end users is harder and harder and the bureaucracy takes over. The full stack developer will have a hard time in medium to large companies and will thrive in many small companies (unless they are B2B specialized companies that take outsourced work). The video is right that managers will try to hire companies that can impress their peers over a good end product.
Wow You really convinced me to fullstack 😂 very beautiful work chef
This is the story of my software career.
This was one of the funniest videos I've seen in a while!
crazy how much our industry depends on the interest rates.
"Who was that?" When Thanos snapping the mandem😂
please keep the qa engineer lmao. great video! sums up the industry in a snap.
so true
You would probably keep the Front End Dev along with QA as backup to the Full Stack Dev...this happened at the company I work for. I started out as a Jr dev and transitioned to a Front End Dev and then a back up FullStack dev if something happened to them...which it did
Also; low interest rates -> no cash for new projects -> only keep seniors to maintain legacy code -> no jobs for newbies/laid off mids etc.
Maybe a comment not to the topic, but seniors are generalists by definition I assume.
Good point well made
I am not 100% sure that Al can build a full frontend, especially in React so write to its criteria. Todo apps maybe but complex apps hardly.
Yeah it was a dodgy example. Thanks for the comment!
The team the recruiter delivers has 6 out of 8 as deadweights, one guy will get fired early to assert a reign of fear, and the remaining guy will be a full stack dev thereafter. Welcome to the crew, dude!
Bleak lol
Funny story that explains everything very nicely.
Glad you liked it!
Internet make me go boom-boom
Exactly what happened to me, only issue is that s as a full stack is that my front end skills have taken a div
haha :D
I agree that a full-stack developer can and should be able to do everything you mentioned. However, time is a major concern. If you had the right team with only the necessary people, such as a frontend developer, a backend developer, and QA, the development time would likely be shorter. Or, just 3 full-stack developers. 😉 A full-stack developer could handle everything, but it would take more time since parallel work wouldn't be possible. This might cost a bit more, but releasing a product quickly is often worth it.
How about a team of 2 or 3 full stack devs?
@@edandersen As I mentioned in my previous comment, I believe that 3 full-stack developers could do the job. However, a generalist may not be as fast as a specialized developer in their specific area (depending on their experience, of course). But it's highly dependent on the individual. I’m a full-stack developer myself, but from my experience, it would probably take me 2 to 3 times longer to build a frontend than it would take a dedicated frontend developer, since most of my knowledge is in the backend.
@@edandersen Large development teams obviously don't scale well so give me a very small number of talented and motivated full stack developers any day.
Never met full stack dev to plan and implement correct networkin and infrastructure correctly. Always half as job. With only backend dev maybe you can build shit web app for 15 users.
Also probably true
Great story
I was really enjoying it
Umm, I’m a full stack dev. But I need my QA and Infra. The rest can do without in the short term yes.
the point was that in theory you could do without. you'd just make the infra simple
You missed the bit about where the manager decides to go to a low cost country, takes on a whole team for the price of a costa then all hell breaks loose.
That's fine he still has to go back to the full stack hero.
This has been known to happen yes
PLEASE clarify me ,you are saying to cut cost he outsourced whole team from third world country like india ,why not ,it makes him profit right?
i am currently in that full stack dev situation :)
Thanks!
Thank you 🙏
Back-end Dev: A Love Story by Ed Anderson. This could be a good novel.
Sounds a bit spicy when you put it that way
Why would the full stack dude get 200k when the other earlier got 100k ? Why not get a frontend and a backend dude for 100k each instead ? You get some overlap and most people are not truly 100% backend or frontend.
Someone needs to then co-ordinate between the FE and BE people. Half the time will be spent talking.
I built pluginsomnia in 4 months thanks to AI who took care of the boring stuff 😂 now coding my next app
great!
Fantastic
Finally someone says it
On a team of 2, I have 6 years full stack. The other guy is backend only with 14 years.
The compamy thinks I'm the most technically skilled person and has most experience, lol
well, you can build a whole app and that guy can only build half of one
@@edandersenexactly. Easy to find a new job, seen as better skilled by non technical
And then comes the low cost country person, 200k ill do it for 20
Yep
Whatever looms in QA is going to stay. you cant make developer a QA. The motive behind QA is like a whistleblower but for Devs. Devs as QA are like the Fed. They still tryna cover up the screw ups affecting customers.
Yeah tbh QA is the most important of the other roles
As a fullstack dev for 20+ years, I find your comment hilarious. I do fullstack, QA, database, devops, project management, and try include cybersecurity (admittedly poorly). I proudly tell everyone around me that I am the worst QA person on earth. Upper management loves me so I guess they care about QA as much as I do.
This is an example of pure ignorance.
I've been programming since 1986, and have been a Metrologist for over 25 years. In both of those fields, there's never a better QA than someone that has done the job, and I've been a QA in them nearly the entire time.
Production requires QA, otherwise the product isn't vetted.
So true lol but a lot of the time the full stack developer usually burns out since they are highly pressured and they are left with the burden of the entire software development lifecycle plus the politics of management. They eventually leave the company usually without any documentation of the things they did now every other developer that gets hired to replace them have to deal with a codebase nobody understands.
What if you had multiple full stack developers on a team 🤔
@@edandersen Oh yeah that's the most ideal. but in high interest no free money environment i can already hear all the business buzz words in their war rooms about "budget and cost constraints" lol
Nice
Congratulations on the first comment!
Sure, It is definitely possible that the whole project and infrastructure can be handled by just one person. And even without this person.
But I need to deploy my monolithic app that has around 100 users to K8!! 😂
Funny video.
Dude, you’re killing it. You are the Steve McQueen of software development. Long live the anti-hero.
lmao, thanks
can we also have the dramatic background music ?
and what is wrong with my username
That's a good idea
Not sure
I’m going to disagree, the % of people that have a good UX/UI “feel” and skill, understand middleware and can design a database properly is infinitesimally small. I know a handful after 30+ yrs in the industry doing commercial products and consulting on projects of all sizes. No way I’m letting some React front end person touch a DB schema on any project I’m running, and vice versa ( you will have a tree view on the left and a table on the right 😀 ).
don't use React then. doing everything from the UI to the schema is normal in stacks like Rails
Dont you think interest rate is coming down in 2025?
Yes but not to zero like before
If there is a war in the Middle East, interest rate will rise for many years (Yes, there is a war or wars coming, I don't hope so, but political reality says otherwise )
Any advice how to make a transition from front end dev to full stack when I already have knowledge but just no work experience as full-stack/back end? I graduated school in 2020 that covered both front end and back end (even had an elective class in big data with Hadoop). Unfortunately all my internships and then jobs after school were front end focused. Now 4 years later I just started my 3rd front end dev job with React, Typescript and Angularjs. They use .NET on the back end and it's mono repo. I wonder what is the best way to transition to full stack? Should I ask to do it in my current company after some time I have worked there?
Step 1 is make sure you are actually running the backend code locally when coding your front end. Not on a seperate server. Then you can debug it and play around, maybe even fix a bug in the backend
@@edandersen Thanks for a reply! Yes it’s .NET solution project that contains back end and front end together. When I switch branches I have to build the whole .NET or run migrations all the time before doing front end work. So that’s a beginning I guess haha
Fantastic video
Thanks! 😃
Commenting for the algorithm
sigh…i dont like frontend
Fair
UX library???? tailwind ???
Yeah that didn't come out right. Imagine she's the UI designer instead.
@@edandersen ok I get your point about full stack dev today, but UX is another thing...
Totally lost my respect for this channel after this video. This is more like an Uncle Rogers type of story. I though Ed had more experience in the field. A full stack developer only cannot do a $200K app, more like a $20K without much features and and less than 100 users. Good slides and story telling though. Simple issues totally ignored: DBA needs to optimize sprocs and schemas mostly created with tools such as Entity Framework; QA eng removes a lot of the pain from new users being beta testers which encourages the use of the app and noise to upper management; architect - if your architect cannot design a more robust app than your FSD, than he is indeed not needed, and so on...
that's fair. thanks for the comment!
AI yes. so if you know basics of anything well you can ship a product in 2 hrs 😂😂
That's what I keep being told!