This Is How Much Engineers Make at Airbnb, Uber and Snapchat

Joined
May 6, 2012
Messages
1,137
Reputation
40
Daps
1,183
Reppin
NULL
Yep, as someone who worked near both, I can say it's not a field for Black men. Black men as I put need to be in security or coding. Skilled based analysts. The corporate world sees designers like HR employees. It's for women and gay men. That's their range. For us, it's the skills. IT, coding, IT maintenance, Cisco, that's own field. If you navigate well, you can start a business or become an exec in time.

Exactly @ the bolded........now I'm pretty ignorant about the programming side of things (and exactly what skills are really in demand) but everyday I use finite element software to analyze stress in my products and someone had to program it (with understanding of math, physics, engineering principles), using cnc machines which someone had to program, "robots" and so on. Also I work with a secure product which someone has to maintain security infrastructure for.

At least with a few companies I know that deal with the government, the government "prefers" to give contracts to companies that display "diverse" workforces.......take advantage of that.......also in certain industries that deal with the government, you need to be an american born citizen.......take advantage........get with a company, learn to master skills, interface with others to not only build contacts but also gain additional skills, then decide if you want branch out and form your own independent company/contract work:yeshrug:
 

FSP

Banned
Joined
Jun 19, 2015
Messages
14,284
Reputation
1,108
Daps
42,300
The money looks sexy but I'd be bored as hell. I'd rather ffgure out how to be the coders' boss
That's the easy part

1) have 120k+ lying around
2) think of some shytty idea
3) Hire some indian dude who can barely speak english. Make sure you pay him the whole salary upfront
4)...profit??

:ehh:
 

kevm3

follower of Jesus
Supporter
Joined
May 2, 2012
Messages
16,321
Reputation
5,605
Daps
83,692
It's interesting that you bring this up, because most programmers are in the mindset of "I'm going to be here awhile and grow in the company." You mention "doing your own thing" and they scoff at you. It's fear of risk taking, but i dont want to be beholden to someone who can end my income with a push of the button.

With that being said, you have any tips for a young dude learning Front End? I want to learn back end languages (node.js,python, etc) but I want my foot in the door asap. I'm wondering if freelancing will pay the bills and give me enough on a portfolio. I need to be among other developers so I can grow my skills, instead of watching videos and doing small exercises for 5-6 hours a day. I wish I could afford those bootcamps. I enjoy learning all this, but I'm trying to think of personal projects to do because I still feel the "imposter syndrome". I have a grasp on HTML,CSS,and Bootstrap. I'm going to start Wordpress and Jquery in few days.



:salute: My endgame is to have my own business. Don't have to be the best coder for that.

Right? :damn:

After you've learned bootstrap, html, and css, time to pick up Javascript and then grab a front-end framework like angular 2 or react. You also should hone in on responsive design. Me personally, I worked through a ton of videos and books cover to cover, and a lot of them have full projects so it's not like you're just making isolated snippets.

This is nice for angular 2
Online Courses - Anytime, Anywhere | Udemy
 

Afro

Student of life
Supporter
Joined
Feb 8, 2016
Messages
14,577
Reputation
7,369
Daps
57,777
After you've learned bootstrap, html, and css, time to pick up Javascript and then grab a front-end framework like angular 2 or react. You also should hone in on responsive design. Me personally, I worked through a ton of videos and books cover to cover, and a lot of them have full projects so it's not like you're just making isolated snippets.

This is nice for angular 2
Online Courses - Anytime, Anywhere | Udemy

Im on Udemy taking two web dev courses. I'm trying to make sure I cover as many bases as possible. I bought two books from Jon Duckett. Javascript is kicking my ass, I'm not going to lie. I'll keep Angular 2 and React in mind, thank you.
 
Last edited:

kevm3

follower of Jesus
Supporter
Joined
May 2, 2012
Messages
16,321
Reputation
5,605
Daps
83,692
Im on Udemy taking two web dev courses. Javascript is kicking my ass, I'm not going to lie. I'll keep Angular 2 and React in mind, thank you.

ES5 is pretty nasty stuff, but ES6 and Typescript are WAY better. They let you use class syntax instead of prototypes. It transpiles down to prototypes, but classes are way more convenient than having to use IIFEs (immediately invoked function expressions) and prototypes.
 

Afro

Student of life
Supporter
Joined
Feb 8, 2016
Messages
14,577
Reputation
7,369
Daps
57,777
ES5 is pretty nasty stuff, but ES6 and Typescript are WAY better. They let you use class syntax instead of prototypes. It transpiles down to prototypes, but classes are way more convenient than having to use IIFEs (immediately invoked function expressions) and prototypes.

I've heard about ES6, that is supposed to be an upgrade of Javascript as of now right? This crap changes before I know how to manipulate the DOM :mindblown:

A lot of this stuff can be a little overwhelming by yourself. How do you stay sane?

EDIT: What The Heck Is Responsive Web Design?

Ok that looks cool as hell.
 

Vinny Lupton

Superstar
Joined
Jan 27, 2014
Messages
15,864
Reputation
3,020
Daps
49,025
That's the easy part

1) have 120k+ lying around
2) think of some shytty idea
3) Hire some indian dude who can barely speak english. Make sure you pay him the whole salary upfront
4)...profit??

:ehh:
I tried to outsource some simple web stuff to some Indians once, not worth the fuccing hassle
 

kevm3

follower of Jesus
Supporter
Joined
May 2, 2012
Messages
16,321
Reputation
5,605
Daps
83,692
I've heard about ES6, that is supposed to be an upgrade of Javascript as of now right? This crap changes before I know how to manipulate the DOM :mindblown:

A lot of this stuff can be a little overwhelming by yourself. How do you stay sane?

EDIT: What The Heck Is Responsive Web Design?

Ok that looks cool as hell.

ES6 stands for ecmascript 6, and it is essentially the latest version of javascript. The most prominent features it adds are class syntax and import statements among other things. The Javascript world can be VERY confusing, so don't try to understand everything. You have to pretty much pick a core set of technologies and ride with it. For example, I don't know React. I'm focusing on Angular 2. You just have to pick something and ride with it. ES6 is pretty much the future, so stick with learning that for now, and when you have time, you can go back and look at how things were done in ES5 and below.

Responsive web design is using css media queries to change what is displayed based on factors such as the screen size or resolution. It's how you get a site to look completely different when looked at on a mobile.
 

Afro

Student of life
Supporter
Joined
Feb 8, 2016
Messages
14,577
Reputation
7,369
Daps
57,777
ES6 stands for ecmascript 6, and it is essentially the latest version of javascript. The most prominent features it adds are class syntax and import statements among other things. The Javascript world can be VERY confusing, so don't try to understand everything. You have to pretty much pick a core set of technologies and ride with it. For example, I don't know React. I'm focusing on Angular 2. You just have to pick something and ride with it. ES6 is pretty much the future, so stick with learning that for now, and when you have time, you can go back and look at how things were done in ES5 and below.

Responsive web design is using css media queries to change what is displayed based on factors such as the screen size or resolution. It's how you get a site to look completely different when looked at on a mobile.

Doing a quick scan of ES6 docs on GitHub, I can understand why this is substantial. Your writing less code and it's easier to read. Class based syntax means no more prototype jargon, more OOP like the other languages yes? I'm learning :blessed:

The fact that I kind of understanding all of this means that there is some hope for me :wow:

Thank you for answering my questions man :wow:
 
Top