Placeholder Image

字幕列表 影片播放

  • creating these classes requires equipment and service.

  • Is that cost money?

  • If you appreciate this education, please think about going to Eli the computer guy dot com and offering a one time or monthly recurring donation.

  • Welcome back.

  • As you know, I am Eli the computer guy in today's class, and we'll be talking about how to get a job is a coder in the modern world.

  • So you know, you've gone out there, you've got their code academy gone through boot camp.

  • Maybe you've gone through college.

  • Maybe you've self study, watch some of my classes and you feel confident and you feel like you know what is required in order to actually go out there and do coding in a professional setting.

  • But the problem is, is how to get a job when the issues that we run into in this modern world is that getting a job as a coder can actually be shockingly easy.

  • Understand?

  • Here, at least in the Baltimore area, the Cody and unemployment rate is 2.8%.

  • 2.8% basically means they hire every coder that they confined, so it could be shockingly easy to get a job is a coder, but one of the big problems that we run into is the process.

  • The process required in order to get a job is a little bit more convoluted than it used to be.

  • Right back in the old days with me.

  • You know, when I got into traditional I t you sent out resumes toe everybody, every company you thought that my hire you.

  • If they had an open position, they would interview the candidates, and then and then they would slot whoever they thought was best for the position.

  • One thing you have to understand, though, is back in the old days were all using the same systems.

  • So whether you were a d o.

  • D.

  • Contractor, whether your hospital, whether in your music park, you were using Microsoft after directory, you're easy and Cisco Switches you were basically more or less using the exact same equipment.

  • Exact same software.

  • Things like anti virus software might be different backup software.

  • Different companies like to bring backup software, but basically you're running Microsoft Active directory on.

  • So back then, when everybody knew basically used the exact same equipment, it was a lot easier to just do the resume interview process Because again, if if you knew active directory, you could work for a hospital or a D o.

  • D.

  • Contractor or construction company or an amusement park in it really didn't matter.

  • All right, In the modern world, though, becoming a technology professional when you're going to be going out, you're going to be dealing with much, much more diverse environments on you're going be building infrastructure from the ground up.

  • So you're gonna be responsible for everything from user interfaces.

  • Toe how reports are given to the to the CEO's into the executives.

  • So get back in the old days.

  • If I installed Windows X P on a client system, whether you're a D o.

  • D.

  • Contractor, whether you're a hospital, you're getting the exact same shell.

  • You're getting the exact same user interface in the coding world, though.

  • If we're developing in some kind of product for a D.

  • O.

  • D.

  • Contractor or for a hospital, the user interface should be different for the different environments.

  • Possibly a beauty contractor.

  • These are all military type mindsets.

  • They'll want something that's a little bit more precise, doesn't need all the fluff, doesn't need a lot of CSS javascript that kind of thing in a hospital.

  • Maybe they need a nice color scheme.

  • Maybe you need to pull out the color wheel and figure out the pastels and the nice things to keep those nurses calm when they type things in the system.

  • I think it's important to understand, Is is when you get hired for a coder, being a coder for a hospital is gonna be different than being a coder for a d o d firm, which is gonna be a different than being a coder from a startup.

  • So although, uh, every you know, you may know functions and loops and that type of thing when people try to go out to get a job, it is going to be much more conversational than it used to be.

  • So, back in the old days again, you send resumes out.

  • You've got interviews.

  • Any M CIA, frankly, any M c s iwill d'oh.

  • That's not the same nowadays, right?

  • So it's very easy to get a job if you fit what these companies are looking for.

  • But the way that you're going to get that job is gonna be much more conversational Now you're going to go to meet ups, you're going to go to tech events.

  • You're going to talk with people, you know you're going to go and you're just gonna simply have a beer.

  • Just gonna shoot the crap and you're gonna talk about the project that you're doing.

  • You're gonna ask, you know, the person across from you what they're up to, you're gonna say, Hey, I don't suppose you're hiring.

  • They're going to say, Hey, I don't suppose you want a job, And then is this conversational process right?

  • That could be surprisingly surprisingly easy, but it is a different way of doing things.

  • So that's what we're going to be talking about today.

  • In this particular class, we're gonna be talking about this modern way of how to get a coding job, because again, in the Baltimore area, the the Cody and unemployment rate is 2.8%.

  • I was literally in a meet up last week of Microsoft developers where the problem was the problems Funny, they were complaining about the quality of their staff, but they said they had to keep hiring that quality because that's a fake eso again, like one of the things I tried to bring to you folks is from the decision makers Perspective.

  • You know, a lot of you folks are down trying, you know, you're at the employee perspective and so you think, 00 the bosses tell us, You know, if you're not perfect, they're not going to accept you.

  • One of the funny things is being up with the decision makers being up with the hiring people and especially right now for coders.

  • They're just like, Oh, my God, our people are so bad.

  • It's so bad, but they're the only ones we could get.

  • So this class, we're gonna be talking about the process of getting a coating job today.

  • So the first thing I'm gonna say is that I'm not gonna be talking about getting a job with the fangs, the fangs.

  • So we'll talk about fangs, and that's these companies are Facebook, apple, Netflix and Google.

  • So you hear this a lot.

  • A lot of those folks out there, they're gonna teach you how to get a job with fangs.

  • I'm not really even sure we're Microsoft.

  • What Microsoft show Microsoft some love, Right?

  • But if you want to hear about that, you can go.

  • You can find other other content creators.

  • Other other video creators out there are talking about how to get a job with fangs because that's cool and that sexy and everybody wants a job with fangs one of things as though again, I know my audience.

  • I know who I'm trying to talk to and most likely if you're watching these videos, you're probably not gonna be getting a job with the bangs.

  • Why I say that is not to despair of you, but remember, if you go to Facebook interns Intern started $90,000 a year right there.

  • Mid level coders are making 1/4 $1,000,000 a year easily.

  • The thing is, when your face But when your apple When your Netflix When your Google When you have basically an unlimited bank account, you can hire the best of the best.

  • And so if you can hire the best of the best, you're gonna have a hiring process focused on hiring the best of the best.

  • We can get into a discussion about whether they are not.

  • They actually get the best of the best of the end of the day, but you kind of kind of know what I'm talking about here.

  • So get you go out there and you hear a lot of the other people talking about how to get a job with the fangs and they're gonna talk about all these coding tests and all this crap that they have to go through.

  • And the reality is, is those kind of major companies can put people through that because again, they're paying in turns $90,000 year.

  • But an important thing to understand is those are absolutely not the only jobs out there.

  • They're absolutely not the only jobs on the table.

  • And I think if you hyper focus on those kind of massive cos you're missing a hell of a lot of opportunity again here in the Baltimore area, we have a surprising amount of small development shops.

  • Is the one time of development shops.

  • I'm talking about 10 person companies that are sitting away tippy, tapping out code for small, sore small companies, mid size companies, even components of things that larger companies are doing.

  • So one of the important things be thinking about is a lot of people get in there like I wanna be a coder.

  • I wanna work for Google.

  • And honestly, one of the questions you have to ask yourself is, Do you really again at this point in time and this book, I'm not talking about back in 2000 back in 2000 maybe.

  • But now but now and going forward, these air massive company, their massive companies with their own bureaucracies with their own massive processes, with their own things going on and really getting hired at Facebook or Google now may not actually even be what you think it's gonna be, you know, getting hired at a start up company with 2020 employees That's really taking off into a new area area of a I or machine learning or something.

  • That's actually very interesting, maybe much more fulfilling and even much more profitable at the end of the day.

  • So, just to be clear here, I'm not time.

  • Other fangs, if you're gonna you're gonna browbeat me because I'm not talking about always special coating tests and all this kind of crap that you have to jump through.

  • Not gonna go there.

  • Basically, I'm talking about a lot of them or standard standard companies that are out there.

  • The development shops, the companies that again right now really are looking for coders.

  • So now let's take a moment and start talking about culture.

  • So this is an important thing to understand what you're going to be going out there and getting a job in the modern coding world culture for these companies is massively important now, to be clear, If you want some of the videos that I do for other projects, you will know the concept of startup culture in these technology company cultures can be massively problematic.

  • So, to be clear, here, I'm not talking about morals, are not talking about ethics.

  • I'm not talking about what's right, nor am I talking what's wrong or good or bad or otherwise.

  • I'm just talking about what exists.

  • And the fact of the matter is, most coding companies have a company culture, and it's very important to understand what's going on with that company culture and not try to overlook it.

  • So again in the old days.

  • You know, 20 years ago when I was getting traditional I t job, you could slap in M CSC into any kind of company, and it really didn't matter whether it was an oil company or an amusement park or a florist shop, right?

  • If you had an active directory, server and active directory server is again an active directory, sir, as long as he did the job and it pissed anybody off.

  • Your fun thing is in this modern world, though, in this this world where we're actually developing applications were developing in the front end, we're developing the back end.

  • We're developing the entire work flow for the company, for the industry that we're dealing with, things like culture matter much more because basically employers want to be ableto hand a job, tasks off two employees and know the employees will do it Maur or what less in the way expected.

  • Bye bye, the person that's handing off the job now This is important.

  • Understand?

  • Again, I'm back in the old days if I'm installing a client operating system onto a computer, whether it's a D of the contract or whether it's a florist.

  • If I install Windows X, P D o.

  • D.

  • Contractor is going to get a Windows XB screen.

  • Flores is going to get a Windows XB screen again.

  • Got really mad for a cultural fit.

  • Isn't that important?

  • It was important, understand?

  • Is is if I'm in the coding world.

  • If I'm in the development shop and I say I need you to create this user interface for our clients, I want some reporting information to pop out.

  • I want some input forms here so they could do some searches.

  • Whatever else, Right.

  • I'm going to give you the overall concept, these air, the functional things that this user interfaces todo right.

  • When I hand that off to you, I want when it comes back to know it's gonna look more or less how I expected, right for company uses.

  • JavaScript of our company does things certain ways.

  • We use certain syntax.

  • We use color schemes, whatever else.

  • I want to know that that if you present the Finnish user interface back to me again, I'm gonna have to do some proof.

  • Proof reading, meditating, You know, move this over here carrying this color, that type of thing.

  • But I want to know that it's gonna Maura less look like what I expected it to, uh, again, one of the problems you get to in the coding world as you can.

  • Come in anyway.

  • What?

  • There's 1000 ways to skin a cat.

  • There's 1000 ways toe Build a user interface again.

  • Functionally, you can have to use during interface forms that are functionally identical and just a complete world apart, usability and everything else.

  • One user interface the client would accept off the bat.

  • The other user interface again functional.

  • But no secretary or no in the user is actually going to use a thing because it's convoluted or whatever else, right?

  • And so one of things is when you go out there to try to get a job, there's going to be a lot of questions about your cultural fit.

  • Not like that.

  • But again, back in the old days, as a standard I t professional, there used to be the coca that we're all mushrooms, you know, keep us in the dark and feed us every once in a while.

  • Wasn't really the dark.

  • It was fluorescent lit rooms.

  • Oh, horrible fluorescent lit, right?

  • Let's silver rooms.

  • But Sam concept, right?

  • You know, if I'm dealing with the active directory for a company I don't really have great with the other people in the company, it's truly that's That's where that's where there's there's kind of this mythology of the really nasty geek geek that doesn't care about what anybody thinks I remember.

  • Back in the old is right.

  • You'd have your morning, your morning meeting or maybe your weekly meeting.

  • You sit down with the the people that are involved.

  • Let's say you're setting up your actor director your security policy.

  • So you say Okay, What security policies do do the executives need with security policies?

  • Warehouse people need what security policies secretaries need.

  • Hold on yards and then you take that and then you go to your server room where you go to your office and then you spend the next week setting up security policy is testing security, auditing security policies verifying they knew what the hell they're supposed to.

  • D'oh!

  • Um, And then when you're done, basically spent all the results, or you you put the results on the servers and so, like two hours of conversation with human beings may end up being 40 or 80 hours of actual work.

  • And so you didn't necessarily need to have a lot of human relations skills.

  • Let's say one of things in the modern world, especially coding when you're doing all this development is that you're going to be interacting with a lot of different people that are part of the process when you're going to be building out anything you hear about front and developers and back in developers or possibly full stack developers, right?

  • A front and developer is somebody who develops the front end.

  • They, they users, are going to be using the user interface user experience.

  • So the reports of the input forms alerts, possibly notifications that time.

  • I think that's the front end, folks.

  • That's what they're gonna be focusing on.

  • Then you have the backend folks back in, folks.

  • There are the ones that you with the backend programming language, probably the database, that's everything.

  • PHP python, one of those back in languages connected.

  • Thio.

  • My sequel, Mondo di be whatever kind of database in some kind of historic infrastructure, right?

  • So even tow build, even the build a simple application.

  • You may have the front and developer having to talk to the back in developer and again, and they have to actually be able to communicate in a way where things get your complex right so the front and developer has to be able to pass the information in an appropriate way that the back and developer can do something with the back.

  • And developer has to pass information to the front of developer in a format that the front developer can do something with it so they actually have to communicate.

  • You have to work together.

  • Now.

  • I don't like that again.

  • If you're working in development company, you have may have multiple front of developers, some fucking developers.

  • We're dealing with another notification system.

  • Some friend of developers air dealing with reports system.

  • Some are dealing with input forms, that type of thing back in developers again, we're dealing with back in developers.

  • You may have the backing developer that takes the information from the forms, puts it in the database.

  • You may then have other back and developers that once information is in the database, then they have scripts that go through and do something with that information.

  • So you may have a lot of folks working on one single project and they have to be able to communicate and work well together in a rather close environment.

  • Let me tell you, you know, one of the reasons I'm not a coder Uh oh, my God.

  • You know, something's development companies the amount of room they give coders cluster Fuck!

  • I'm used to a server, I guess to me just strolling around some massive ass stroller server room all by my lonesome.

  • You get into some of these development shops.

  • I've seen these development shops.

  • They give their coders a 36 inch desk and there's another 36 inch desk and then another 3600 guests.

  • Yeah, you got it.

  • You gotta have the right personality for some of these companies.

  • And so from a cultural standpoint, they want to make sure that that you can all interact and get together, they get together and work on projects Well again, then you also have something called Dev Ops eso developer operations so traditional I t is considered operations developers, developers.

  • So, Dev Ops is when you smush developers and operations together.

  • And so again, in the modern world, you're going to be developing code.

  • You're going to be developing these projects at some point front and back in full stack developers, you'll say, OK, this is good to go out to the end user.

  • Basically, that's gonna be handed over to the operations folks, The traditional I t folks, it's gonna get deployed to the company or hopefully is gonna be a test deployment to make sure the damn thing where is properly.

  • And then when it does weird things, then your operations, folks, and then don't come back to US developers and say, Look, these are the problems our users are running into.

  • They need to be fixed, and then you need to have a big communication.

  • So one of the big things to understand the modern world, I'm gonna go out there, be a coder.

  • Is that cold?

  • Cruel fit is very important.

  • Being able to sit down that you're on the same page.

  • You're talking about the same things that you're comfortable working 12 hours together again.

  • Like it or not.

  • But the concept of working 12 hours together and then going to the bar for a couple of hours toe have beer.

  • That's a normal thing, that in the coding technology world now and so you have to have people that actually like each other again.

  • Back in the old days of I t.

  • I.

  • I didn't like my partner back in the day.

  • That's not sure how much actually go into that.

  • But let's say I had a partner back in the day that I did not appreciate.

  • And you know what?

  • I worked eight hours and then I left.

  • It wasn't that big a deal, right?

  • College Rolf.

  • It wasn't the most important thing.

  • Probably should be more important than Woz.

  • But it wasn't those important thing for the job get done.

  • But again, these modern things, if you're working 10 or 12 hours a day, is literally right beside somebody.

  • There's a cultural expectation that you're expected to go out to the bar juice on the same things everybody else is doing right.

  • You need to be a good fit for the environment.

  • So one of things that you need to be thinking about is when you're going out to get a job.

  • Now think about it more from a conversational point of view, you're not going to be going out and doing informal interviews.

  • You're going to be going out and you're going to be having conversations with people.

  • You're gonna be talking about a lot of things again if you're sitting.

  • So if you have a hiring, if you have a manager and there's there's you and you're sitting at the bar and you're having a couple of years, you know, you may talk about Hey, you know.

  • So So you know what coding language are you working with right now?

  • So I'm doing Python.

  • I'm doing this.

  • I'm doing that doing the other thing.

  • But then it may range into Oh, have you seen?

  • You know, what's the latest movie that you've seen?

  • Do you follow the local football game, or what are your other interests?

  • One of the reasons they're trying to figure this out is again to figure out that cultural fit If if everybody in the office is in the game of Thrones or at this point, hates the game of Thrones, right?

  • You know, having somebody that has this at the exact same feeling about game of Thrones would actually be useful for, for for the office.

  • Oh, you hate what they did on season 82 Great.

  • We all hate it.

  • Come on in Your head of the new python developer, because what they're looking for there is they're looking for that you will be able to mesh with the rest of the people in the organization and again be It can't come up to Maura unless the exact same decisions that other people in the organization will You'll be communicate well with other people in the organization that things will be able to go as smoothly as possible as you're going out there and you're developing whatever it is that you're developing.

  • Now let's talk about some of the work that you should actually be doing to make yourself look like a good candidate for anybody that's actually going out there trying to trying to hire a new code or trying to hire relatively inexperienced coder.

  • The first thing that you need to be doing is you need to be working on projects on your own.

  • This is very, very important in the coding world because basically one of the things that hiring folks are looking for is they're looking for people that are actually motivated to code.

  • One of the big problems that were running into in the modern technology world right now is everybody.

  • Everybody has heard that you get paid a lot of money and it's good job security and you get respect and if you if you if you sign up for the right, you know, start up, company.

  • You might become a gazillionaire, right?

  • You have a lot of folks out there that have decided they want to be coders.

  • I want the job of being of a coder, but they don't necessarily want the work of a code.

  • And this is a big problem in the real professional world.

  • I've seen it in a lot of different areas where people want that title.

  • They will don't want the job title.

  • They don't want the job work.

  • And so one of the important things for you to be doing is you and need to be doing projects on your own.

  • Now again, you may go out.

  • And if you have friends or if you know anybody and things like nonprofit companies, NGOs, you could go out there, See?

  • See what work that they may need.

  • Maybe you could develop small little lapse for your local nonprofits s.

  • So that's giving you something to d'oh!

  • Go out.

  • Start up, companies.

  • Oh, startup companies.

  • I could have stories about started.

  • Really?

  • But, you know, way put on the startup people on a pedestal as bringing down a size.

  • Remember something like 58 out of 60 startups will fail.

  • Let's talk about those 58 style on this.

  • So you have a lot of startup founders out there that don't know how to code.

  • They have an idea.

  • They have a couple of bucks, they don't know how to come.

  • Well, they might have a couple of dollars, so they don't have enough to hire you.

  • Hire somebody for $250,000 a year or whatever else, or $200 per hour.

  • So if you go to them and you say, Hey, you know, again you have a conversation to have a beer, you have a coffee.

  • Whatever you want.

  • Have a drink of you say, Oh, that is an interesting start up that you're doing.

  • You know, I think I know enough to actually be able get a prototype off the ground for you.

  • And then you would have something to show people.

  • I can I Can I build that prototype for you?

  • I don't know.

  • Maybe get a maybe get a percent 1% equity in your startup.

  • To be clear, the startups probably gonna fail.

  • That equity is most likely gonna be worthless.

  • But you're going to get experience beyond that again finding your own personal projects, finding finding projects that you can do that you personally find interesting.

  • I know I went to a job.

  • A script meet up years ago and was really interesting.

  • Is a Baltimore city in particular areas.

  • There's a real problem with Parking Baltimore City's one.

  • Those weird cities where half of it is literally falling apart and nobody wants to go to it and, like 10% of it is just crowded with people.

  • And so things like parking our big problem in the small area.

  • So the small areas air getting over redeveloped.

  • They're getting too many people in there.

  • Those people have too many cars, and then Baltimore City needs a wayto get revenue.

  • And so they go out there ticket everybody.

  • So this guy was having a real problem with getting tickets.

  • And so one of the things that he did, it was like he was thinking about it.

  • They say, Well, I know I know just the fact of the matter.

  • Logistically, I'm going to have to continue parking in places where I might get a ticket, but how could I reduce the possibility that I would get a ticket.

  • And so what he did is he actually created a little iPhone app to show whenever he goes to an area, what streets he's least likely to get a ticket on.

  • So think about this for a second, right?

  • So he used a thing.

  • Was JavaScript use something in order to scrape.

  • So So Baltimore is part of this whole open government's initiative where they published just a massive amount of their data sets.

  • And so one of the things that are datasets is where tickets are written.

  • So he was he was able to create a script that would parse, you know, all these places on where tickets are actually given.

  • Then he created an IOS app and then IOS app that would show him basically with Geo locate.

  • So we'll show him where he waas, and then it would show him the tickets, like how many tickets have been written on each of the streets, And so then he could find the street with the least number of tickets on, because again, one thing you have to think about in the real world of human beings is people who write tickets.

  • You know they have their patterns.

  • They have the routines, They they have the streets.

  • They liketo walk down the streets.

  • They don't liketo walk down so again someplace like a city, you may have a ST that for whatever reason, traffic enforcement doesn't like to go down that street, just not their street.

  • And again, they're running the whole like you take it so it doesn't matter anyway.

  • So one of these he was able to do is he was able to create his app to show him the best place to park the places where he was least likely to get a ticket.

  • Now, this may seem like a joke, but think about all the technology that was required and all the coding that was required in order to create that out.

  • So give made a great the IOS app.

  • Hey, had to create there was a Java script.

  • JavaScript.

  • You know, there's some kind of Java script component to it.

  • Hey, had a component actually parse that open governments the data sets the whole nine yards and then he package himto on IOS up.

  • Is that something you could necessarily sell?

  • Who knows what he sell it or maybe you might get a couple of bucks.

  • Is it for a company or anything else?

  • No, but you know what?

  • That shows what that shows is.

  • He was able to see a problem.

  • He was able to come up with a solution for the problem on and then he was able to implement the problem.

  • And that's one of the big things that hiring managers are looking for because a big problem that they're running into is that people technically know how to cope, you know, loops and oh, variables in ofl statements or whatever else.

  • But, you know, they handed them a task.

  • Okay, we we need a user interface for our users to interact with this platform when they want it is what What they want to say is build the user interface, this user interface, these expires.

  • They go build one.

  • Probably run into is a lot of folks your leg.

  • Oh, why should this be on top?

  • Or should this beyond bottom?

  • Should I do it this way?

  • Or should I do it?

  • That should I do?

  • And they're like, That's That's not why I hired you.

  • I hired you, give you task, come back with results that that's what I want.

  • So if you actually go out there and you're developed being the things that shows that you have the motivation you have, you know the way to see problems, to see solutions for problems and actually to be able to implement solutions for problems.

  • It's also very important in the coding world, because remember, you maybe be building things from the ground up.

  • And the fact of the matter is is that humans are fallible.

  • Even your senior.

  • You know your senior coders seeing your coders.

  • They've been coding for four years.

  • Since you've been in high school.

  • They've been coded, right joke, sort of.

  • But anyway, but the fact that matters if you're building something from the ground up, something might get overlooked.

  • Some kind of backup solutions.

  • I'm gonna security solution, possibly cut some kind of reporting solution that might be very valuable.

  • So if you're somebody on the team and you're building this thing and then you realize Oh, wait a minute, we're collecting this information.

  • Well, you know, I was having a beer.

  • I was having a beer with human resource.

  • I have a beer with PR department, a couple of days ago and they were saying they need they need this kind of information.

  • So we're actually collecting this information.

  • So I created a pain.

  • If I created a dashboard that provided that to the P R the H R.

  • Whatever else, that would be very valuable.

  • And so you have some downtime and you just sit there and you whip up a little model, the whip of Low Prototype, and then you go to your boss and say, Hey, I was talking with the PR folks the other day they were.

  • They were saying they needed a dashboard that was able to pull certain information.

  • I realized we were pulling that inferred that we were already collecting that information, that database.

  • So I took about our yesterday.

  • I came up with this little dashboard.

  • I think this will give these folks everything that they need.

  • Can I go ahead with this right?

  • That's that's the kind of thing that's wait a minute you made you were communicating with other departments.

  • You were listening to what the user issues were you then the saw that there might be a solution those user and issues you then created a prototype for model to prove that this could actually happen.

  • And you're coming to me saying Can I finish this?

  • Yes, yes, that's what I read people want.

  • So those are some of the important things to be thinking about.

  • Also, one of the big things is when you sit down and you start having conversations with people the fact that you that you know, with the words you know, the glossary terminology again, when you start building this modern world, I'm gonna have as you're gonna have cloud functions you have is your functions like so cloud function basically something called server lis architecture several.

  • Its architecture is where you can connect to compute up on the cloud for things like machine machine learning, machine vision, all kinds of fancy stuff.

  • Right?

  • But it's important, understand?

  • So there's serverless architecture, and then the generic term for what that service architecture is providing is something called cloud functions as a generic term.

  • But of course, when you're dealing with companies, they've always got a they've always gotta put their own trademark on.

  • It is when the is your world cloud functions are called as your functions.

  • So if you're going you're playing around, you're working with things and you're doing your research, trying to figure out how to make your little projects work.

  • You're gonna go out there and you're gonna find azure.

  • Microsoft calls you cloud functions as your functions.

  • So when you're sitting there having a conversation with the hiring manager of the executive, that whatever Al's and they start talking about, yeah, how they're really interested in is your functions right?

  • The the the less the less amount of time that you have to stop the conversation or you're confused by things by glossary terms, the better, right?

  • So if he just if they started rattling off, yeah, we're looking at is your functions were trying to determine whether we should use C Sharp or we think we already have institutional knowledge and pythons.

  • And maybe we'll go along with Python, right?

  • If that hiring person can just start talking about that type of thing and you can follow along, I'm not telling you that you have to understand the classes and methods, the exact a P.

  • I calls the fact that they can talk about that kind of stuff, and you could just follow along with them that will make life a lot better for you because then we'll go.

  • Oh, OK, so this person is actually up today.

  • They don't just know if Els loops.

  • They also know all of these other technologies again if they're sitting there and you're talking about about twilio and so twilio is a kind of notifications sms, VoIP, that kind of thing.

  • And you sit there and they start talking about the AP eyes and they may say something like, Yeah, it's too bad because, you know, our legacy of a structure we're using a PHP We'd really like to use twilio but, you know, to use twilio, they've got python ap eyes beauteous.

  • Say, hey, are you sure about that?

  • I think with python seven twilio opened up their AP eyes.

  • The python don't quote may know Kobe.

  • I don't Don't don't don't force me to code it tomorrow, but I'm pretty sure I was looking twilio the other day on order created notification system for this project that I'm doing.

  • And I saw what I was looking at, the different languages.

  • One of the things that I was surprised about is I do think they actually support PHP.

  • Oh, there's support.

  • Ph B.

  • Yeah, I'm pretty sure.

  • Here.

  • Let's, uh yeah, What service are using?

  • Uh, yeah, yeah.

  • C c as of ah PHP seven twilio supports a sport B h b.

  • Right.

  • Think about that.

  • Think about how comfortable that that's going to be for, for the hiring process versus somebody.

  • Go.

  • Yes, yes, I know AP eyes on their lips, someone so forth.

  • Now, with that, one of things you need to be thinking about again, a very important thing is getting an account with get hub and actually uploaded to get up.

  • So get Hub is a repositories for coding project.

  • So a lot of people special their new special.

  • They're just learning self learning or whatever else they may not think get Hub is important.

  • Let me tell you, I have talked with many recruiters.

  • I have talked with many hiring people and one of the things that say is the first thing that they dio is they look up the person's user account on Get up.

  • They say I go, I take a look at get hub.

  • So when I start talking about get huh realized this isn't just some half thing Well, maybe you should.

  • You get hub.

  • Every person that hires coders that I've talked to basically say that.

  • They say the first thing that they do is they go and they look up the person to get home account and see what they've been up to.

  • So when you're doing your projects, one of the things that you should be looking at is actually upload in your code that you've created to get hub as long as it's open and available.

  • So again, if you're working with a nonprofit organization, maybe you're coming up with some kind of notification system for donations or whatever else you know again, as long as is open.

  • Don't don't don't play the tables to do not upload the user tables to be clear but all the code that makes that work you could upload that get hub than other people can see that and use that if necessary.

  • But it also shows hiring managers that you're actually like doing something again, actually doing work.

  • One of the big things in the real world of hiring people is the whole question of how do I know if you're doing something, or how do I know if you're just blowing smoke up my butt, right?

  • Anybody can talk anybody.

  • I can talk about all the amazing things that I'm doing.

  • But how do How does the hiring person know that you're actually doing anything?

  • One of the ways that they can know that you're doing something is by going to get hub and see what you've uploaded so that let's go over and take a look at get up.

  • So this is just get hub.

  • Uh, you know, go to get hub dot com.

  • It is now officially owned by Microsoft.

  • You can set up an account for free s o if you go here.

  • There are different plans.

  • If you look at pricing eso free, the one that you're probably going to want is the free one gives you repositories.

  • Private repositories give you it gives you more than enough for your own private things again.

  • If you want to go to the pro version, that's up to you.

  • But free should be good.

  • When you come on here, there's a lot of different things you can take a look at.

  • So if you go go back, go to explore.

  • There's different topics.

  • There's different collections, all kinds of different code again code on things you may not be thinking about.

  • Flask flask is a web, a framework for python Haskell.

  • These types of things you can click on here and you can see the different things that people are up to s.

  • So there's a different our posit Tory's for flask Never actually used flask things that might be interested in taking a look at there's code and all that.

  • Here with this, you do get a user account, and with the user account, people can actually see what you're up to.

  • So I clicked on this particular user account.

  • And so with this user account, we can see this person.

  • You know, Pierre Krieger out of Berlin, Germany he's got is his website.

  • You know, you put a website here, he would have linked an account here.

  • Something like that.

  • Hopes No, you know that, um Then beyond this, it shows all of his contributions.

  • That's a lot of contributions.

  • Eso it shows all the contribution.

  • This show's repositories that he's dealing with shows the packages that is dealing with show star shows, followers, all that kind of thing.

  • And so this is very big in the hiring world for coders, so somebody can come here and see what you're up to.

  • Obviously, you're probably not gonna be doing 25 2500 contributions in a year.

  • But if they come here and they see that you're actually active, that you're actually doing something that will then prove to them that you are somebody that they might be interested in now, big question.

  • I've been talking this whole culture, but talk about the whole conversation thing, getting stuff on, get hub.

  • But then it's the one big problems a lot of folks is.

  • Yeah, but how do I actually meet people?

  • I get the whole culture thing, Eli.

  • I get the whole conversation thing.

  • But, you know, I'm not actually around a lot of people.

  • So how do I actually get in front of people?

  • Have one of those conversations?

  • What I would argue is one of the best resource is right now, frankly, is meet up even still.

  • So let's be honest.

  • The height of meat up the height of meetup spot popularity is probably somewhere between between 12 4014.

  • It has been on it downhill slide ever since.

  • But just because on a downhill slide does not mean it's worthless.

  • There are many, many, many tech events that are put up that are posted on to meet up there, generally free to attend.

  • They generally have free fear of free food.

  • They may have a free beer on dhe.

  • They're good places to go.

  • And basically you can go.

  • You can learn about new tech top tech topics, and you can actually go, and you can talk with people and see what people are interested in again.

  • You go to something like a meet up and you just start shaking people's hands.

  • Go Hey, I'm looking for a job.

  • Hey, looking for a job?

  • Hey, you know anybody who has a job, right?

  • You will be surprised.

  • I know.

  • I know what I sit here and I say something like that that sounds obnoxious as hell.

  • But obnoxious works.

  • She has worked.

  • And to be honest with you again, I've started going to meet ups again just for my own education.

  • There's some interesting meet ups here in the Baltimore area, and I swear to you, every single meet up I go to implement Cody and employment is like the number one.

  • The subject is a subject that comes up again and again again.

  • I went to a machine vision A I meet up at 150 people in the room and literally the person who did the meet up there, all the sponsors, these these sponsors for the meet up.

  • And so the person, like, literally, he stood in the front.

  • He said, I want everybody here to know all the sponsors are hiring.

  • Every single sponsor is hiring again.

  • I want to meet up.

  • Last week I was there again.

  • Decision makers, you know, old school senior developers.

  • They were sitting there literally complaining about the quality of the coders they were dealing with.

  • And they're all that they were all laughing because there were no news in the room.

  • They're all laughing because the fact is, the coding unemployment rate in our area is 2.8.

  • So there, in that there, in that place of they don't like the people they're hiring, but they're the only people that they can hire right on.

  • So if you go to these meet ups, it could be a very useful place to go start having conversations, start talking with people again, seeing what technology is important in your area, what people are actually hiring for what languages make Maur or less.

  • You may be surprised in your area.

  • Some languages make more than you may think.

  • Some languages make less than you think.

  • You can see what in your geographic area is actually in demand so on and so forth now like that.

  • But frankly, a lot of the meetups nowadays are actually created by coding companies that are looking for candidates again.

  • I cannot.

  • I cannot state strongly enough how hot the coding market is right now, and so there are a lot of these developments shops out there literally.

  • What they do is they create me it up.

  • They pay for the food they pay for the beer they pay for everything.

  • The reason that they do is they're just trying to get people through the door, not to get jobs.

  • They're not looking for clients.

  • They've already got enough clients.

  • They're looking for people for employees, Thai people to come in.

  • We'll learn about their company and then possibly be able to get to hire them in the future.

  • So meet ups or a huge thing that let's go over the computer just for a moment so I can show you the meet ups in our particular area just to give you an idea of what's going on.

  • So here we are at Meet Up again.

  • It's just meet up dot com.

  • You can create an account for free, so it costs the costly event organizers money.

  • But it doesn't cost the attendees anything unless the event organizers say that it does.

  • So most.

  • These events are free, but we can go here.

  • We type in tech 25 miles of Baltimore, and we can see what's going on.

  • Baltimore Code and Coffee a spark.

  • They got 28 members going women and agile Ziff, You're a woman, you know, agile games for everybody that 14 people going Robotics has got some interesting things going on here.

  • Robotics research, autonomous systems and the Army Research Lab.

  • Aye, aye, integration.

  • I actually think I'm going to this particular one.

  • There you go.

  • Here, You know you open it up.

  • Oh, we get to see you know, the PhD scientists talking about what's going on, You know, the door's open a six PM for networking and refreshments, courtesy of sponsor starts at 6 30 you can see like this particular beat up as 54 people going so again, you go grab some food, you grab a beer, you find a couple of people to talk Thio, and you just have a conversation if you're in a Splunk and that's your thing there.

  • Splunk.

  • If your data science, that's your thing, we have to have a happy are going on.

  • 27 members are ladies of Baltimore.

  • They have 57 members going on Wednesday.

  • Black techie Speaker night.

  • I got 22 members going to that applying agile and death with Dev Ops principles.

  • They got 49 members going to that.

  • And you know what you have to understand to get a job is you don't need the finals and people going to these events, right?

  • If you have 50 people going to these events, anything, just go there.

  • You start to have a conversation with a few people and you'll be surprised how far you get now for me.

  • You know, unless I really care about the topic.

  • I'm probably not gonna go to something with five people if it says five people probably made them like two people are going to show up.

  • So, you know, that's that's a little creepy.

  • I'm not gonna go to something with five people.

  • But, you know, if you got something, you know, topic, web app, pin testing, you got 21 people going to that.

  • They say they have 21 people going.

  • Probably 10 will actually show up.

  • And 10 tens, actually, a nice little group for Amita.

  • And so, as you can see, there's a lot of different things.

  • You know, Python for city government, process game.

  • Have meet up that preparing for your interview Secure mule AP eyes and again, this is a good way you can go in, learn about technology you could meet.

  • People can have conversations so on and so forth.

  • Now I've been talking a lot about grabbing a beer with somebody or maybe grabbing a coffee.

  • You're grabbing it, use grabbing a liquid of some sort with somebody.

  • So this is an important thing to understand in the modern world of technology, especially going to try to go out there and get a job is the idea of grabbing a beer with somebody eyes a very significant thing again.

  • We're not looking necessarily for really highly formal interviews.

  • For many of the, you know, hiring process is basically, folks are looking for people that they can deal with that they feel that they have the skill sets for what their company in their projects needs and that they can on board as quickly as possible.

  • So one of the things to be thinking about again when you go to meet ups when you go to tech events, that type of thing, if you find somebody that's interesting, you find somebody that's that's doing the type of job that you want, you want to be Python developer is dealing with machine learning machine vision.

  • Whatever else you go to one of these a I meet ups, you find someone that basically has the job.

  • You want one of things you do look, get completely 100% legit, eh?

  • Okay.

  • And say, Hey, I don't suppose I could I could I again, this is a selfless world.

  • We're doing four others.

  • Can I buy you a beer or buy you a coffee and pick your brain?

  • I've been working with Python.

  • I've been working with some of the azure of

creating these classes requires equipment and service.

字幕與單字

單字即點即查 點擊單字可以查詢單字解釋

A2 初級

編程入門--如何找一份編碼工作? (Programming Intro - How to Find a Coding Job)

  • 4 0
    林宜悉 發佈於 2021 年 01 月 14 日
影片單字