Answer the question
In order to leave comments, you need to log in
Can you help me choose a direction?
I beg you to give me some attention.
I am ~90% sure that I would like to make money by designing desktop (maybe mobile) applications. I think it's great - how many possibilities besides creating programs: Working with files; automation of typical actions of a simple user; maybe even make some kind of smart virus. But what I like most of all is that you, as the Creator, can turn almost any idea / idea into reality, using your imagination and giving that program a certain meaning - I said, and she did it - GOD! =)
Question: What is this direction called? Is it possible to start earning in this direction in 3-4 years? PS: I really would not want to deal with sites! For me, adding buttons, working with animation, drawing the site, its content, data of site visitors, ensuring the stability of the server - All this is dull.
At this moment I have: English at 7\10; Blind typing method; And in the process of repeating the course in elementary mathematics. I already took some knowledge of Python from here: http://pythontutor.ru/
Answer the question
In order to leave comments, you need to log in
Desktop (desktop) applications are mainly written for Windows, Python and Java are usually not used there, they are written in C # and the "ubiquitous" C ++.
Mobile applications are mainly popular for Android, then iOS, on Android - yes, Java, but there are a lot of specifics, not at all like Java EE, but on iOS - Obj-C / Swift, in fact it is one language, and again C ++ on both.
There is very little specificity in your question about what you like. it is necessary to concretize and "adjust" to the real tasks that occur in certain firms.
Working with filesWhat, for what purpose?
to Rou1997:
In my opinion, my question is quite well formulated, but since no one has time to read other people's questions, you know ... The only thing I want to clarify and add is that I want to earn money mainly by building software, but by As a HOBBY , I would like the main tool intended for this case to be used in other tasks, such as:
- Working with files (for example: copy-paste row/column values from an Excel file to an X file; moving files , mouse cursor; creation of some convenient scripts (the most diverse))
- Automation of typical actions of a simple user (Change the desktop picture every x hours; custom "downloader" of files from the Internet; disk defragmentation every x days; creating some kind of triggers, i.e. performing some actions during certain actions, for example : finished watching the movie - turn off the PC.)
- Creating viruses for fun from time to time (for example: mailbox fludilka or some kind of bot; keylogger)
And in general, I want to manipulate everything that I see on the screen (except for sites)
Также, я сказал, "больше всего мне нравится, так это то, что ты как Творец можешь воплотить почти любую идею\задумку в реальность", имея ввиду моё видение о подразумеваемом направлении программирования, о конструировании настольных приложений; хочу уметь пользоваться таким "оружием"(ЯП), которому было бы свойственно слово "Универсальное" -- это меня очень радовало бы.
Выучи любой скриптовый язык, основы сетей и операционных систем + освой Linux. По скиллам будешь админом, по призванию - кем тебе угодно.
Немного прохладной реальности на горячую голову:
1) Универсального языка пока не придумали. Все они в той или иной степени платформозависимы. Ближе всех к универсальности подобралась Java. Однако Java-машины на разных платформах все же имеют некоторые отличия.
2) Современное программирование, к сожалению, пока далеко от чистого творчества. В нем довольно большая доля ремесла. Говоря вашим поэтическим языком (творец, Бог): для того, чтобы сделать необходимое чудо вам не достаточно будет выучить и написать заклинание. Вам придется изучать и писать много других заклинаний, которые нужны будут только для того, чтобы заставить работать друг друга и ваше заклинание. :) Да, и большую часть времени вы будете тратить не на само сотворение, а на поиск ошибок в своих и чужих заклинаниях. :)
Надеюсь, это не разочарует вас и вы сохраните свою увлеченность. Именно благодаря ей вырастают лучшие программисты. Серьезно.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question