Hacker News new | past | comments | ask | show | jobs | submit login
[deleted]
on Oct 27, 2015 | hide | past | favorite



https://www.youtube.com/watch?v=iCUV3iv9xOs&list=PL442FA2C12...

Finish this in a week, and create open source projects, then get a full-time job.

It doesn't have to be PHP, you can start with Javascript/NodeJS, but definitely learn a database side, server side and client side programming language to create a whole web application by yourself.


I consider this to be a good advice.


You can learn on your own, I think this would be better than a boot camp depending on your skill level anyway.

You're not going to pay the bills right away so you're going to need a 'day' job though and learn on your own nights and weekends. Maybe see about a non-programming job at a web development agency.

If you are just getting started . . .

Get a copy or pdf of Head First HTML and CSS

google head first html and css pdf

This will get you started with the basics.

I recommend using a mac if you have one (PC will work too)

Use SublimeText, MAMP or WAMP and filezilla, buy a domain and get a hostgator account learn about the domain, DNS (pointing A record to your hosting), uploading/updating your website.

Learn some Javascript and jQUery there are head first books for these too.

After you get through that book move on to . . . Headfirst PHP and MySQL

Once you make it through that book you should checkout Rails and/or Laravel which are frameworks for building web applications.

TeamTreehouse.com is a great place to learn a wide variety of skills.

RailsCasts.com and LaraCasts.com for Rails/Laravel.

Once you have HTML and CSS down you might be able to get an entry level position at a local web development agency.

Also working through those books you'll learn if you have a knack for programming. Do you track down/notice bugs quickly? Or do you spend hours tracking down a : that should be a;.

Inspiration: http://jenniferdewalt.com/

Good luck.


I really don't want to be mean, but stop trying to get a handout from people. You keep making these same damn posts every few weeks and you don't even interact with anyone who gives productive comments. You keep talking about how you want to become bla bla bla but you never ever come back with any type of result or progress, you are literally a broken infinite loop right now. I'm going to go out on a limb and make a guess that you might be under some severe depression which you should really GET HELP for. You're trying to put all your eggs on this whole development gig because maybe it'll dig you out of the hole you might be in, but that won't happen. You need to figure out your life on your own before you can really make strides on what you really want in life.


No one helps, everyone just points to an site like code academy or just says go learn HTML and JS. Is not that easy.


Check out Codecademy too:

https://www.codecademy.com/

It's a generally good way to learn something through available resources (which are accessible as never before), do an Open Source project of your own and then look for a junior position to apply and widen that knowledge.

Good luck!


Check out Coursera Full Stack Web Development Specialization https://www.coursera.org/specializations/full-stack Paid and free options for each course.


The problem with me is I need support. I'll admit I'm lazy


You need to be a bit proactive :) Even if you join one of the camps you still have to spend time learning and practicing (during, and after) to learning everything you need to know. Good luck!


yeah except I'd have someone there to train me and help with things to keep pushing me.


One of the challenging things about software development is that it requires a great deal of self study. In a boot camp or university you will have regular assignments as well as teachers and peers alongside you to help. But if you are not willing to sit and put in the extra hours solo, you will never get as far as those who will.

I am quite lazy myself, but I have tried to be discipline when it comes to projects and learning. One chapter a day or create some new functionality by some date. Setting small digestible goals makes things easier.


> yeah except I'd have someone there to train me and help with things to keep pushing me

Ask your Mom for help then.

Seriously if you want it then go get it. Make it happen.

You don't need a fancy computer (your're just editing text).

You don't need to know everything all at once (even the pros use google as their second brain).

You don't need to be perfect at it to get a freelance gig (just be honest with the customer that you're getting started and there may be some delay as you work and learn).

What you do need -- and lots of -- is perseverance. Try. Try harder. Try whatever pops into your head. Find a way to Make It Happen. When it's 2am and you've been at it since 8am and you have to finish so you can bill the client so you can pay your rent -- and you finally figure out how to fix that javascript bug or the database query or whatever -- that's when you know you're doing it, you've got the power to keep going.

Most of all, don't give up.


I would start from ruby and then learn RoR framework




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: