Highest Rated Comments


irestful122 karma

AMAOTTOTPAAII

It's a new thing.

irestful13 karma

Not that much actually. When I was a kid, porn was an easy way to make money online: it was not accessible online so sales on paysites were easy to make.

The reason why I worked with Manwin and later for the advertising network is mostly because I wanted stability. Those companies were big and able to provide me with the stability I wanted. Like I said in the AMA, I am a felon, so I got a lot of offers that ranged from 90k$ to 180k$ per year, but they all got blocked when they did a criminal background check on me.

But personally, I'm not a big porn user/customer and don't particularly enjoy it.

EDIT On top of that, creating a software architecture for projects that receives 20M+ (for youporn) and 200k QPS (query per seconds) on the REST API of the advertisement network is awesome. I had to fix hard problems and I felt very good about it. In my area, only porn can bring such projects, unfortunately.

irestful12 karma

I'm sure the Winklevoss brothers would jump on this

irestful12 karma

If you are first learning how to write web softwares, I recommend you Code Academy. At first, you should learn everything from frontend to server side softwares.

So, I recommend you to learn Javascript and NodeJS. I also recommend you to learn Python and Java. I personally enjoy writing code in PHP. I'm coming from a C/C++ and Java background so I deliver quickly the products I need to build in PHP.

I recommend you to learn how to use a command line terminal, with linux commands as soon as possible. You will need this during your whole career.

At last, when you are comfortable in few languages, read about software architecture, design patterns and unit testing. Martin Fowler is your friend, read about him and is 4 friends.

At last, learn some frameworks, including Symfony (PHP), Spring (Java), Django (Python), AngularJS (Javascript) and React (Javascript). Learn React Native specially if you want to build mobile apps at that point.

Then, when you have a good background of these technologies, you should pick another specialty and mix it with your new programming background. You said that you were a chemical engineer, so it might be a good idea to create softwares for that field. I don't know that specific field, but you do :)

Oh, and while learning, apply to jobs all the time. Don't wait until you are "good" to apply. In your mind, you will never be anyway. Apply, show them what you created so far and at one point, you'll land a job.

At last, don't follow trends. Use technologies that makes you deliver products quicker. At the end of the day, this is what matters.

Good luck! :)