 What's up developers and problem solvers Roger can anyone to bring you guys another video today in the title our video is Going to talk about the bitter truth of Back-end web development a lot of you guys want to get into back-end web development You hear a lot of professors a lot of YouTube And a lot of people online talking about getting to web development Especially a back-end is gonna really put you in a position to make that first six figures. Yeah, they are right But there's a lot of things they're not telling you guys and I want to share with you guys Here so that you don't reach you don't put yourself in a position so that you can fail. So let's go into the Let me give you guys a good story right here guys First of all, nobody really cares about Back-end web development from a outside of our development community guys the employers the clients All they are worried about is to end result the good thing about front-end development You can actually see the design you can actually see the back-end all that good stuff like that Database developers you get to see the database in the store They have to do reports they can go in and do basic select statements So that they they kind of know about that the back-end get kind of lost guys Unfortunately and nobody really give it any thought outside of the IT department and I wanted to let you guys know It's okay. It's okay. We have to make sure we are Aware of that and to know how to talk to the client or the employer when we are presenting New back-end web development work because if we don't do this correctly guys It really puts you in a position where they're confused They might not say they need it or they try low-ball you on something because they say I don't need that I don't care about Java or C sharp or Python or whatever programming languages you're talking about using they don't want to hear about that guys kind of like Give you guys a story and everybody should know about this story when the iPhone came out man It was revolutionary everybody saw this phone. It was new. It was great and everybody was on board with it and You know for the first couple of years It came out with new features and it was great and everybody went out and went and bought the new phone and every year They went out and got a new phone because it's a revolutionary thing. Well over the years those functionality year one didn't look as Different than year two in the functionality in the inside of it. It was a superior phone, but from the basic User they didn't necessarily know so they just kind of stick with the old one Even though the new one can benefit them significantly Back-end developers have the exact same problem guys Because when we actually go to the client and actually present this to them they see man My program is still running good. The GUIs look the same the data look the same What are you doing? And we have to really kind of educate them on well We can actually make it more efficient more faster for security reason from a robust from a scale All of those words need to be said and really put you guys in a position to get that Type of money that you guys won't be able to sell your products and services if you're freelance web developer So guys it's so important just like those smartphones, you know over time software is maturing to the point where it Really don't necessarily Need to be updated or they don't see a need for significant changes in the code So you really got to be able to convince the client or the customer to really kind of invest in your product. So So that's the first option guys. That's the that's the number one problem. That's one of the biggest problems Back-end web developers have Another one guys the game is changing Software is evolving and maturing. It's not like it used to be guys where you can come in and build Key functionality that's gonna really change the game is mature They got at least eighty-nine percent of the functionality all the other new projects going to be more incremental Incremental you're gonna have to know about the business know what their pain points are know it existing technology Stacks they use really provide that additional value guys. Don't come in thinking that you can use your old Methodologies say hey, I'm a PHP developer I'm going to any shop and I can build this WordPress website for everybody Well, most people already have a website most people have a platform that they happen with that Semi integrates with their existing web stack just because you come in there with a hammer Don't mean you can hammer a screw in the wall Sometimes you need a screwdriver and even though you're not that good at the screwdriver It works instead of the hammer. You're not a hammer Contractor you're not a screwdriver contractor You are a contractor that solve problems when you come in and build houses the same with programming guys You're just not a PHP programmer sometimes you have to learn C sharp or any other programming language Depending on the stack, you don't have to be an expert You just need to know enough to be able to go in identify the problem If you have to go out and work with an outside contractor or outside developer who knows that Framework or that programming language specifically do that or don't take the job If you come in in there to change what they're doing guys The point i'm trying to make is Really understand what type of work you're good at and identify the problems If you can't solve it find somebody that who can and maybe you can subcontract Maybe you can solve the problem for the client. Maybe you can work out a deal with that Other developers say hey, can we do 80 20 split or 80 10 split or whatever that split may be so that you can still provide value Even though you don't know that program languages, but the point is you solve the client's problem guys, so It's not that you can't solve every problem It's just that you got to know what your niche is what type of developer you're going to be I started off on the sequel side So that's my strength once you start to get in that front end too deep I go out Get help from other people. I don't come in and just changing something to a programming language. I know I just stick with what works for the client and solve that problem. So That being said guys Number two Don't reinvent the wheel back in web developers are horrible at this Because they feel like they want to program everything They want to show case their programming skills Sometimes you can go on stack overflow and find exactly the codes you need without you having to redevelop it That code on stack overflow been tested and tried and true But yet you want to insert your code. That's flaky at best You don't want to do this guys. Don't reinvent the wheel I'm not going to stay on this one too long regardless of what program language you use Don't reinvent the wheel especially black Back end developers don't do that because it really puts you in a position To have a program that could possibly fail and not test it guys Last but not least keep it simple guys when you talk about Back end web development You can really over complicate things because you're passing data from the front end From the uh GUI interface to the database and vice versa and it can be very Complicated guys always keep it simple You don't have to necessarily build functionality In anticipation of something that not happened yet. It's okay to go in and do it later on Make the program simple Functional robust and that's all you need for that project. That's why you got phase two phase three phase four Projects to really put yourself in a position to win. So kind of keep that in mind guys It's very important that you do that and last but not least guys You are a problem solver You are not a back end web developer only think of yourself as a problem solver That's going to take you so far in your career and you guys probably tired of me here Talking about this in every video, but I'm going to keep harping on it until you guys show me the projects That's going to really get you the job unfortunately a lot of you guys wondering why you can't get a job as a back end web developer And most of it is the way you present yourself in the interview You come in showing all this code showing all these projects and not necessarily showing Wet problems you solved in the past and companies are hiring managers is really not resonating with that You guys got to take get your game up really put yourself in a position to win on that. So If you haven't already guys I have a seven step guy below that's really going to help you take your Back end web development skills to the next level and really put you in position to get that first job Or that next job and you're going to get paid that six figure income Or salary that you want But you have to put yourself in a position to win Have to nail that interview and I can get you guys started with my seven step career guide in the description box So go ahead sign up for that And if you just want to be a part of the community You also can sign up for that two links below for both And I want to make sure both all you guys kind of get started with that If you haven't already You see that little red button that little red subscribe button down there. Let's click that button guys Let's get my subscribers up I'm really going to start putting effort more effort into this channel so that we can build a community That's going to help guys be uh bear with me I'm still working out some of the back end logistics trying to get some help on a lot of this stuff And we're going to build this thing up So the faster you become a part of the community and you give feedback The better is going to be long term for everybody So like subscribe to the content if you have additional questions comment below. I'll see you guys in the next video. Peace