How to get your first web development job

Поделиться
HTML-код
  • Опубликовано: 20 ноя 2024

Комментарии • 129

  • @openalpha01
    @openalpha01 8 лет назад +49

    I would also recommend new devs to build a solid GitHub and Stack Exchange profiles on top of their portfolios.

    • @StefanMischook
      @StefanMischook  8 лет назад +2

      True!

    • @Tudorgeable
      @Tudorgeable 8 лет назад +2

      How do you go about starting with stack overflow/ stack exchange. I can't contribute whatsoever because I'm not an expert to properly answer something and can't comment with my observations either. I can't even upvote good answers.

    • @openalpha01
      @openalpha01 8 лет назад +5

      +Tudorgeable Ask well taught questions. Obviously after doing your research. Like has this been answered before, and provide details.
      Even experienced programmers at one point or another have to refer to Stack Overflow/Stack Exchange for assistance or suggestions on solving a problem efficiently.

    • @askshadowboltmoon1476
      @askshadowboltmoon1476 7 лет назад

      openalpha01 code camp is the best option

  • @JBuchmann
    @JBuchmann 6 лет назад +2

    I developed most of my skills making WordPress themes for Themeforest, for a number if years. For a few years made a lot of money in the process. Eventually the competition there in my niche became too strong and my earnings dropped a lot. I knew I probably needed to look for a regular job with steady income. I used that experience in my resume, linking to my best themes. Added a sample Angular 2 app to the resume. That combined was enough for me to land a great job as an Angular developer at a great company!

  • @andris788
    @andris788 8 лет назад +57

    I feel he's really biased towards backend jobs. Probably he himself was working with backend. Also watching his React / Angular video confirms this. What if you want to get a Front-end dev job? You'll have to learn:
    HTML5 / CSS3 - as he said, the basics
    JavaScript - Learn it really well, get a good understanding of the fundamentals
    jQuery - Just to know a few tricks, not digging too deep, modern agencies are trying to avoid using it because of performance
    AngularJS / ReactJS - Almost all firms I came across with used one of them. It is incredibly useful to master one, even more to have some experience in both
    SASS / LESS - Learn one of them, doesn't much matter, it's easy to pick up the other if you have to switch. People say SASS is better though.
    Bootstrap - Again, don't have to learn all small feature, you can just Google it any time, but to understand why people use bootstrap is useful (not just laziness )
    WordPress / other CMS - I really don't like this approach, but basic knowledge could be useful.
    Git - When you're building something for practice, just use Git. It's useful and lot of companies are using it.

    • @StefanMischook
      @StefanMischook  8 лет назад +18

      Oops ... I should have mentioned Git and a touch of Bootstrap.
      With WordPress, you can just learn it if a job comes around - I've spoken about WP many times in that regard.
      As for SASS / LESS, AngularJS and ReachJS, I would put that in the category of learn when the job comes up.

    • @GalibHossain
      @GalibHossain 6 лет назад

      Andrew Chepreghy hey man. I know all of the mentioned web technologies. But still don't have a web developer job.

    • @justsomeguy8385
      @justsomeguy8385 6 лет назад

      Galib Hossain then step up your game. Clearly you're doing something wrong.

    • @GalibHossain
      @GalibHossain 6 лет назад

      Kwyjibo O_o I think I am stuck in tutorial purgatory. Watching and learning. But not implementing much.

  • @dieselstruck
    @dieselstruck 7 лет назад +16

    I volunteered to do work for free. Then the company hired me. I did that in less than 10 months of learning and practicing web development. This might not be an option for everyone but for those who can manage to do it, it might be an opportunity.

    • @dieselstruck
      @dieselstruck 7 лет назад

      Absolutely, learning is key, never thinking you know everything. I spend a lot of time learning stuff that compliments my web development. UX, graphic design, color pallets, and obviously JavaScript, CSS and frameworks, tools, etc. But knowing the general idea of those other areas, I believe you become more valuable, not only in coding but as an expert in web development.

    • @StefanMischook
      @StefanMischook  7 лет назад +5

      That's the way to do it!

    • @mhashim5643
      @mhashim5643 5 лет назад

      Dani El are you self taught? And how do you get you foot at the door?

  • @tysisnice
    @tysisnice 8 лет назад +6

    This is awesome mate! The advice you give is amazing - good and practical

  • @emarskineel
    @emarskineel 6 лет назад +3

    I’ve been using free code camp for a bit and now I’ve just bought your book. Looking forward to reading it!

    • @StefanMischook
      @StefanMischook  6 лет назад

      Thanks! Check out my IWD package, it is like the companion to the book. shop.killervideostore.com/

    • @vtecboi18
      @vtecboi18 5 лет назад

      Is that the website name freecode.com

  • @mza1409
    @mza1409 7 лет назад +1

    You sir really have a good knack for explaining things!

  • @alexisaddicted
    @alexisaddicted 6 лет назад

    Really like your "vlog" style information. Subbed.

  • @Colstonewall
    @Colstonewall 8 лет назад

    Exactly the advice I needed! Thanx, Stefan. . .However, I have one exception to your opinion on what to learn. It's #1 Django, #2, Django, #3 Django, #4 PHP, #5 Node, lol. Just my (biased) opinion. .

    • @StefanMischook
      @StefanMischook  8 лет назад +2

      LOL! Fair enough.

    • @Colstonewall
      @Colstonewall 8 лет назад

      Stefan Mischook
      Just teasing a bit. Although I do love my Django.

  • @haythambinsliman9205
    @haythambinsliman9205 7 лет назад +1

    you forgot an important one C# ASP.NET MVC . Thanks great advices.

  • @510MyTube
    @510MyTube 7 лет назад

    Stefan...love your videos! You give excellent advice.

  • @Ghostman80
    @Ghostman80 8 лет назад +1

    Thank you for posting this video. Makes sense.

  • @UniVerse-xm9cy
    @UniVerse-xm9cy 8 лет назад

    Great videos mate.Subscribed!

  • @ilmo-u8j
    @ilmo-u8j 7 лет назад

    Awesome tip buddy. Good advice. Thanks

  • @a_9414
    @a_9414 8 лет назад

    hi,
    thank you so much for sharing. Please keep making videos like these, truly helps a lot. I'm a college student, and really love web development. But i can't manage school life with web development. I want to get a job as web development, but my parent's are persuading me to finish college then apply for web development. I'm actually majoring in computer science. I think getting a degree in computer science in order to get a job as web developer is insane. I feel like i should drop out of college, and just focus on web development, so i get job as a web developer as soon as possible. I'm 21 now, and i don't want to finish school then starting learn web development because companies' require portfolio and experience. it be great if could help me out please. And again, thank you so much for the video. take care and be safe.

    • @KillasStayFly
      @KillasStayFly 8 лет назад

      I'm I'm the same boat. Dropped out of school to pursue web development. Kind of miss school though..

    • @waelahmed2589
      @waelahmed2589 8 лет назад

      I'm no expert in this but in my opinion, it's always good to have a college degree as a backup plan if web development doesn't actually work out for you

    • @StefanMischook
      @StefanMischook  8 лет назад

      I vlogged about this. Short answer: depends on the type of development work you want to do.

  • @juanlugofitness
    @juanlugofitness 8 лет назад

    Thanks so much for the tips Stefan!

  • @TravisHi_YT
    @TravisHi_YT 8 лет назад

    Very handy video, appreciate it!

  • @simplepycodes
    @simplepycodes 5 лет назад

    Hi and thanks for your videos man..
    lets say you got a job as entry level web developer, what youre going to do as a junior or entry level developer? what are the tasks generally, i know it would be different but general speaking. thanks again.

  • @floydrudolph7509
    @floydrudolph7509 8 лет назад

    Thanks Stefan, much appreciated.

  • @manualvarado2212
    @manualvarado2212 6 лет назад

    Your talking is soothing

  • @augustoliver2345
    @augustoliver2345 8 лет назад

    Hi! Like your videos. Which should I learn, Java or Python?

    • @StefanMischook
      @StefanMischook  8 лет назад +2

      Depends on the type of work you want to do. I will do a video.

  • @mercibankouezi3502
    @mercibankouezi3502 8 лет назад

    Really helpful video. Just what I needed

  • @manzimfura
    @manzimfura 8 лет назад

    Thanks, that was very informative!

  • @nikhilb8087
    @nikhilb8087 8 лет назад +1

    Thank you so very much, it was truly inspirational.....

  • @Darren-os8gp
    @Darren-os8gp 7 лет назад

    Man this is so usefull! N crap but just talking to the point! love it! Keep it up!

  • @JeremyGalloway
    @JeremyGalloway 6 лет назад +2

    Ok, this video made me feel like I need another 5 years to get to where I want to be. It can't be that hard... can it? I hope not... :(

  • @JasonAir
    @JasonAir 7 лет назад

    Great advice, thank you

  • @sumeriano
    @sumeriano 6 лет назад

    Very good advice

  • @chenghuapang7504
    @chenghuapang7504 7 лет назад

    thank you. that's inspiring. it opened my mind in some way.

  • @pranansubba9587
    @pranansubba9587 6 лет назад

    I agree with you. Great video.

  • @ok_ninja
    @ok_ninja 8 лет назад

    Hey Stef --
    Great video, as usual! Not quite to this point in my journey yet...learning HTML5 and CSS3 right now. I actually just picked up a copy of your "Web Design: Start Here" book. I'm really enjoying it so far. I'm reading that in addition to going through freeCodeCamp and Codecademy right now.
    Does this sound like a good route to go for a beginner?

    • @StefanMischook
      @StefanMischook  8 лет назад +2

      Thanks for picking up the book! Glad you like it.
      Sounds like pretty good choices - it's always good to learn from different sources. At risk of being a shameless self promoter, you'll find my Interactive Web Developer course super useful because of the unique interactive training, it's like having private Q&A sessions with me. To give you perspective, just the quizzing / Q&A text has nearly 25 000 words. My book has about 35 000.
      You'll learn quickly and easily. Check it out: shop.killervideostore.com/
      Stef

  • @dewlee995
    @dewlee995 7 лет назад

    Awesome Video. Thank you.

  • @jamalsheikh5057
    @jamalsheikh5057 8 лет назад

    Very helpful thank you ..

  • @vortex4044
    @vortex4044 6 лет назад

    When looking for companies to do work for, how do you approach them in a general sense?
    Most places have their own website, so do you just work up a proposal as to how you can do it better or look around for a hiring contract for someone looking to remodel their site?

  • @yehoshuakahan9336
    @yehoshuakahan9336 4 года назад

    @Stefan Mischook, what do you think of Java for the backend? How good is that for getting a webdev job?

  • @danfalls3858
    @danfalls3858 8 лет назад

    How useful are the Freelancer sites like UpWork? It looks like UpWork lets people take tests to try and get good scores to prove themselves and perhaps also evaluate their own skills against what is expected of them.
    Also, this makes me wonder about the time frame for becoming good enough. I finished 2 semesters of college that included C#, SQL, Javascript, and HTML5/CSS. I've now also been studying Python. As I try to pick up a new tool, I feel like I'm getting very rusty on the other languages when I'm not using them. Maybe I'm worrying to much and I can just brush up on Javascript or jQuery with Google in a pinch?

    • @StefanMischook
      @StefanMischook  8 лет назад +2

      don't worry about rust with X language or framework. It will all come rushing back to you when a job comes. Concentrate of developing skills that have work related application. For example, choose to be a web developer backend or frontend ... but if you just dabble here and there, you won't be able to do much.
      Once you have the base skill, then you can dabble a little more. Hope that helps.

  • @gloriabukachi1
    @gloriabukachi1 6 лет назад

    thank you so much, you are a Gem

  • @serwoolsley
    @serwoolsley 6 лет назад

    is there a big skill gap between front end and back end? i'm now learning web development from scratch to start a career in IT so that i'll be able to "study" while working, but for me, front end really sucks, design and all that shit, not for me, i'm more attracted to back end, is it possible to learn it effectively in order to find a job, withouth having to enroll in university or bootcamp?

  • @HowToReviewYT
    @HowToReviewYT 7 лет назад

    Hey Stefan, can I send you my wok somewhere so you can check it out and let me know how far away am I from front end web developer job?

  • @imadudin1522
    @imadudin1522 7 лет назад

    hi, stefan.
    i hear node js has a (i dont sure about name) called Raspberry....
    can you explain it?

  • @baskara111
    @baskara111 7 лет назад

    I'm from social science department and I want to be a web developer, I hope it works :(
    I'm 20 ys old still can't live without my parents. I don't want to be a big disappointment to them.
    Can I ask the difference between XAMP and WAMP sir? I'm currently learning those things for running PHP filetype. Still confuse me.

  • @eriyatna
    @eriyatna 7 лет назад

    coding is hoby,, until now still my hoby... let me subscribe

  • @pilearn1266
    @pilearn1266 6 лет назад

    Do I have to use framework in python in a server side programming

  • @naeemshah5904
    @naeemshah5904 8 лет назад

    what are the websites you mentioned in the video, someone can go and bid for developer work,

  • @dansintean6820
    @dansintean6820 6 лет назад

    No Gulp? Npm? JQuery? Bootstrap? Sass? Git? API?

  • @kevinnguyen3370
    @kevinnguyen3370 6 лет назад

    Is it a good idea to build my portfolio website with WordPress or should I code it up from scratch?

    • @JBuchmann
      @JBuchmann 6 лет назад

      From scratch if you don't already have many portfolio items. So you can use the portfolio site as one your portfolio items. But maybe if you already have plenty of portfolio items, and you want to start applying for jobs right away (you don't want to wait maybe weeks to make your own site) then pre-built may be the way to go. At least to start. Then you can always make your own site as you're actively applying to places.

  • @Moh23Moh
    @Moh23Moh 7 лет назад

    If I have an idea for web app and I believe in it. Should I hire a developper or learn web developping from zero???

    • @marcgarcia2082
      @marcgarcia2082 7 лет назад

      the prince I'm in the same position. I would recommend learning coding, as it will be essential with future app development, and creating it on your own,

  • @pilearn1266
    @pilearn1266 6 лет назад

    How much should I take for my first job

  • @pilearn1266
    @pilearn1266 6 лет назад

    How can you build the app useing HTML 5

  • @smonkey001
    @smonkey001 8 лет назад

    How can I get doing freeby opportunities for business or non-profile? I know FreeCodeCamp but it's Node.js. How about Java? Like Spring MVC or Java EE?

  • @gurnoorsingh6100
    @gurnoorsingh6100 6 лет назад

    But really useful tips mate

  • @CSSI100
    @CSSI100 8 лет назад

    What's the best way to improve my CSS? cloning websites or any other ideas?

    • @StefanMischook
      @StefanMischook  8 лет назад

      I would work on specific skills if you already know big picture. So pick some CSS3 code and try it. For example, work on media queries, different selector types etc. Check out my CSS course and see if it has info that you may need: www.studioweb.com/courses/view/beginners_css_2015. My stuff is video based and for people who really want to understand the basics deeply.
      Or try the w3cschools if you are comfortable with CSS and just want to jump in deeper: www.w3schools.com/css/css3_intro.asp

    • @CSSI100
      @CSSI100 8 лет назад

      +Stefan Mischook O that was a very quick reply. I came across your video just now and I must say that I found your advices very helpful and straight forwarded. Thanks! :)

    • @StefanMischook
      @StefanMischook  8 лет назад

      Glad I could help. Thanks for commenting. Stef

  • @vtecboi18
    @vtecboi18 5 лет назад

    So basically it's a waste of time for me to get certs then?

  • @IAMZAMEK
    @IAMZAMEK 8 лет назад

    I know HTML, CSS, Sass, Bootstrap, Foundation. I know little bit JavaScript. Generally, I am beginner front-end developer. Do you think that free remote intership is good to start career? I have offer from one company to do that. I will have contact with their experienced web developer to ask if I will not know anything. How long it should last for free in you opinion? It is good offer?

    • @StefanMischook
      @StefanMischook  8 лет назад

      Could be good as long as you are learning new things. Remember that people pay big $ to go to coding bootcamps .... you might be getting it for free!! How long? ... until you are comfortable to doing work on your own. I would suggest, you keep learning on the side, build your portfolio and fish for jobs when you feel you can start doing work. Makes sense?

    • @IAMZAMEK
      @IAMZAMEK 8 лет назад

      +Stefan Mischook so I can start this remote intership (I am thinking how it will work) and start making real projects. I think that I need one-two months. Progress on intership should be faster than alone learning. What is your opinion? So, the advantage is that I build real experience and projects to portfolio. also after intership I can start working normally in this or another company. What do you think?

    • @StefanMischook
      @StefanMischook  8 лет назад

      Agreed!

  • @BunnyFett
    @BunnyFett 8 лет назад

    Exaaaactly.

  • @customdev7078
    @customdev7078 8 лет назад

    hi i am doing web development in india. how can i switch to abroad

  • @helloworld8648
    @helloworld8648 8 лет назад

    Can you get a job if you are not so good with css ? I mean you are good enough with php framework like symfony or laravel, and you use bootstrap to build the css of your project ? I like to learn php and javascript frameworks, or database but css is so boring . . . not only boring but a real nightmare to me. Is css " a necessary evil" ?

    • @StefanMischook
      @StefanMischook  8 лет назад

      Sure. Just say you are backend developer and if you should have to mess with CSS layout, just use a template for the structure.That said, my CSS course covers layouts simply. But you are right, CSS for layout is a pain. It was not well conceived in my opinion.

  • @DKMRFCBrlz
    @DKMRFCBrlz 8 лет назад

    Nice video :D

  • @dsdsdsds6501
    @dsdsdsds6501 8 лет назад

    Hey, Stefan. I started learning web development/programming about 6 months ago and am looking for my first job (based in New York). I started with Ruby/Rails but really can't stand it and recognize that it is on its way out at the moment. I know that JS frameworks are really popular right now and probably will be next year but I was wondering if it is harder to land an entry level job with Python? I have a lot more interest in Python because I can use it for other interests outside of web development stuff.

    • @StefanMischook
      @StefanMischook  8 лет назад +1

      Hi Darius. From a tech/nerd perspective I would go for Python over Ruby any day of the week because as you said, it has uses outside of web development: server side scripts, IOT and more. As for jobs with Python, it depends on the geographical area you live in - does New York have a demand for Python coders? One are to look into is game and animation houses, I know that Python code is used to automate rendering apps and other software used in that field. A friend of mine up in Montreal was telling me they were looking for Python coders and were having a hard time finding them.If you go freelance, then PHP is where the jobs are, and if you are looking for medium long term, I would be jumping into JS. That said, Python freelance gigs I am sure are out there, but I imagine they wouldn't be so much in the web space. But again, depends on where you live. I would suggest looking around and putting the resume out. In the meantime, explore new things with your favorite language ... maybe look at using Python in robotics?

    • @dsdsdsds6501
      @dsdsdsds6501 8 лет назад

      Cool, this advice is encouraging. I've seen a fair amount of Python jobs online in New York and have no interest in freelance work. I think that I will dive headfirst into the Python route. I'm the type of person who is 100% or 0% depending on whether I'm interested or not and learning other frameworks has really bored me whereas I've felt a lot more excited about learning Python. Your videos are very helpful to someone starting out. Thanks!

    • @StefanMischook
      @StefanMischook  8 лет назад

      No problem.

  • @miguelCarrascoQ
    @miguelCarrascoQ 8 лет назад

    btw, good video!

  • @edgarl1837
    @edgarl1837 8 лет назад +21

    is there any way someone who has social anxiety to get a job as a web dev ? be honest ,am i wasting my time ?

    • @StefanMischook
      @StefanMischook  8 лет назад +35

      "is there any way someone who has social anxiety to get a job as a web dev " You would fit right in!! :) Social anxiety can be dealt with by slowly working with others. Guess what, coders don't really have to be great communicators to be highly respected ... and paid. This would make a good video. Give me a few days.

    • @edgarl1837
      @edgarl1837 8 лет назад +4

      +Stefan Mischook thanks :)

    • @andrewmusholt9327
      @andrewmusholt9327 8 лет назад +7

      In my experience thus far, people are much more interested in your technical abilities and not your communication ability. That's not to say it's not a good skill, but you can most definitely succeed as long as you do the work. Best of luck

    • @simbobcrafts4843
      @simbobcrafts4843 7 лет назад +1

      I have the same problem. I find myself being very anxious of management and others in authority. Makes it very difficult, almost impossible to concentrate on work. With something that requires good focusing and concentration skills like coding, I imagine it would be difficult, but not impossible to overcome. Sometimes you can zone out of what is going on around you by concentrating on the task in hand. It just takes time

    • @Abra_TV
      @Abra_TV 7 лет назад +3

      Edgar L that's exactly the reason why I get out from my marketing job (I have a social anxiety) and pursuing a web dev career, instead. The job doesn't need a lot of interaction with many people because majority all your time is used for coding and thinking. So I think this job is fit for me.

  • @srijantyata23
    @srijantyata23 7 лет назад

    why not java for server side coding??

    • @StefanMischook
      @StefanMischook  7 лет назад

      Java is great. Didn't mean to say otherwise. I wrote a lot of Java.

    • @srijantyata23
      @srijantyata23 7 лет назад

      Thanks. Hey can you tell me if there is still scope of spring mvc? As you told in one of your videos that there was lot of works in java back in your days. Is there still scope? I am in learning phase. And how hard it will be to get job in java in comparison with other tech ?

  • @hotseeding6237
    @hotseeding6237 8 лет назад

    Is it easier to build a Win32 app vs a web app?

    • @StefanMischook
      @StefanMischook  8 лет назад

      Depends on the app and how you approach it. I've written one app in my life that was Win32, it just leveraged dcom to generate PPT files ... if I recall

    • @hotseeding6237
      @hotseeding6237 8 лет назад

      Stefan Mischook How's the GUI written? similar to CSS? I have never written a Win32 app, so just curious.

    • @StefanMischook
      @StefanMischook  8 лет назад

      With Visual Studio it is literally drag-n-drop via .NET framework. Most use C# to do it. That said, with Win10 I read you can create apps with HTML5.

    • @hotseeding6237
      @hotseeding6237 8 лет назад +1

      Stefan Mischook Drag and drop, wow! I wish I can drag and drop my web apps.

    • @StefanMischook
      @StefanMischook  8 лет назад

      Me too. But with ASP.net, you do. Well, at least when I used it briefly, you did. They refer to them as 'controls' ... and you would bind the the controls to database datasets.
      So for example, you would drag a table control to the stage, and then drag some dataset over the table control, and then configure which fields in the dataset applied to which columns in the table control ... which is just an HTML table.

  • @grcvgcvcbh6999
    @grcvgcvcbh6999 7 лет назад

    asp.net or laravel

  • @chenghuapang7504
    @chenghuapang7504 7 лет назад +1

    huuuuuuge demand

  • @Daniel-tk7rd
    @Daniel-tk7rd 6 лет назад

    When your v shape looks more like a u shape, get downy 😂

  • @arthurrodrigues5382
    @arthurrodrigues5382 Год назад

    Message 3

  • @arthurrodrigues5382
    @arthurrodrigues5382 Год назад

    Message 2

  • @delivery123inc
    @delivery123inc 7 лет назад

    Speaking nothing but the truth.

  • @arthurrodrigues5382
    @arthurrodrigues5382 Год назад

    Message 4

  • @gurnoorsingh6100
    @gurnoorsingh6100 6 лет назад

    His voice puts me to sleep

    • @StefanMischook
      @StefanMischook  6 лет назад +1

      Now you know which video to go to if you have insomnia. :)

  • @pranansubba9587
    @pranansubba9587 6 лет назад

    I agree with you. Great video.