E
E
edwardoid2011-06-11 16:11:48
IT education
edwardoid, 2011-06-11 16:11:48

What to teach?

I am a young, ambitious programmer, writing in C++. Young, so I don’t know everything, but I want to improve. There are a lot of technologies, practices, good articles and methods around. By coincidence, I am free on Saturdays and Sundays and I want to study and improve. I just don’t know where to start, what exactly I should spend my time and attention on. True, there are limitations:

  • I work on a netbook.
  • I am using Linux.
  • I don't like PHP


So, what should I do? What can be useful to me that will allow me to have fun and make money?

Answer the question

In order to leave comments, you need to log in

9 answer(s)
A
Andrew, 2011-06-11
@xmdy

It's strange that you think you can't make money with c++, besides, you already think that you have achieved excellence in it)

N
nalobin, 2011-06-12
@nalobin

Learn javascript and jquery if your choice is web programming. From server languages ​​forgot to specify Perl.

R
Rampage_Masta, 2011-06-11
@Rampage_Masta

Programming for android, iphone. The mobile market is now actively developing.

S
Sergey, 2011-06-11
@butteff

I myself program in php OOP in all fields, but I don’t like a lot in it, so I want to learn ruby. Great web oriented language. Stylish, fashionable, youthful, new, beautiful and elegant) Maybe you should go there too?

P
Puma Thailand, 2011-06-11
@opium

Mobile programming, either Java or SeaSharp.

V
Vlad Zhivotnev, 2011-06-11
@inkvizitor68sl

Learn to write in Java and Python. Ruby might also come in handy. Focus on web services and backends for them. Well, if in Moscow - stomp in the ShAD when you learn something;)

N
Nicholas, 2011-06-11
@pnick

Java, according to your terms. You can C #, there are many vacancies on this topic.
But, IMHO, you need to look at the iPhone and Android. A lot of money is in there. An individual in the AppStore. Maybe it makes sense to abandon the netbook in favor of the macbook? :) Used ones can be found very cheaply.

N
NiGHt_LEshiY, 2011-06-12
@NiGHt_LEshiY

Now there will be a very sudden answer. And do some low-level/system programming. This is interesting, useful (expands knowledge about the operation of the OS and in general), and such knowledge is well paid, as far as I know. Good luck.

F
f0b0s, 2012-09-20
@f0b0s

Algorithms, of course. coursera.org and beyond

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question