Bitcoin Forum
July 13, 2024, 10:03:49 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Какой язык программирования выбрать ?  (Read 3232 times)
Ged (OP)
Full Member
***
Offline Offline

Activity: 130
Merit: 100


View Profile
February 25, 2014, 05:20:52 PM
 #1

Есть ли перспектива у начинающих программистов, с нуля - и какое направление выбрать, без опыта в этой сфере - для начала в виде подработки/доп. дохода, с возможностью перелезть в эту тему полностью ? Из умений: общение с клиентами, англ.яз (средний уровень), печать в слепую, некоторые
yo-blin
Legendary
*
Offline Offline

Activity: 2296
Merit: 1057



View Profile
February 25, 2014, 05:27:55 PM
Last edit: February 25, 2014, 06:21:59 PM by yo-blin
 #2

Послушаю
Может и мне че подскажете
высокая компетенция Win админ, SQL, ITIL.
Хочу научиться кодить.
Потому что думаю на старости лет АДминами не берут.

                __mmW████████mms_
            ,gW███████████████████Ws_
          gW█████████████████████████Ws.
        g███████████████████████████████s
      ,W█████████████████████████████████W.
     i████~*█████████████████████████A~████s
    i█████  '*█████████████████████A`  █████s
   ,██████    'M█████████████████A~    ██████i
   d██████      'M█████████████A~      ██████W
   ███████        'M█████████A~        ███████.
   ███████          'M█████A~          ███████[
   ███████     W_     'M█Af     ,W     ███████[
   ███████     ██W_     ~     ,W██     ███████`
   Y██████     ████W_       ,W████     ██████A
   '▀▀▀▀▀▀     ██████W.   ,m██████     ▀▀▀▀▀▀`
               ████████W_m████████
               ███████████████████.
      V███████████████████████████████████f
       '*███████████████████████████████A`
         '*███████████████████████████*`
            ~*█████████████████████*f`
               ~~*█████████████*f~
                      ~~~~~
..........

Monero (XMR)
ДОБРО ПОЖАЛОВАТЬ В РУССКОЯЗЫЧНОЕ СООБЩЕСТВО
.форум..telegram..youtube.
..........

.DON'T BUY MONERO,.
.IT'S BAD FOR BANKS...

Sign for rent, СОБИРАЮ МЕRIT! Smiley

NVC: 4YoBLincaRdAEG4v8tbZ4T26ZnKbT9SBsu
AV
Hero Member
*****
Offline Offline

Activity: 910
Merit: 1000



View Profile
February 25, 2014, 05:43:35 PM
 #3

Мониторь востребованость кодеров, делай выводы http://hantim.ru/
Vicus
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000


View Profile
February 25, 2014, 06:31:46 PM
 #4

Проще всего php конечно Smiley Да и востребовано на рынке. А вообще, хорошему программисту пофиг на каком языке писать Smiley
m0Ray
Sr. Member
****
Offline Offline

Activity: 868
Merit: 251


View Profile
February 25, 2014, 07:04:53 PM
 #5

Для начинающих, думаю, лучше python или ruby. Я сам похэпист по большей части (хотя мне почти по фигу, на чём писа́ть, лишь бы не 1С), и считаю, что основы алгоритмистики надо изучать на языках, в которых меньше нелогичностей и подводных камней.
yo-blin
Legendary
*
Offline Offline

Activity: 2296
Merit: 1057



View Profile
February 25, 2014, 07:14:20 PM
 #6

Upd
 алгоритмы умел + язык SQL расслабиться не дает
Учить надо что то завтрашнего дня.

                __mmW████████mms_
            ,gW███████████████████Ws_
          gW█████████████████████████Ws.
        g███████████████████████████████s
      ,W█████████████████████████████████W.
     i████~*█████████████████████████A~████s
    i█████  '*█████████████████████A`  █████s
   ,██████    'M█████████████████A~    ██████i
   d██████      'M█████████████A~      ██████W
   ███████        'M█████████A~        ███████.
   ███████          'M█████A~          ███████[
   ███████     W_     'M█Af     ,W     ███████[
   ███████     ██W_     ~     ,W██     ███████`
   Y██████     ████W_       ,W████     ██████A
   '▀▀▀▀▀▀     ██████W.   ,m██████     ▀▀▀▀▀▀`
               ████████W_m████████
               ███████████████████.
      V███████████████████████████████████f
       '*███████████████████████████████A`
         '*███████████████████████████*`
            ~*█████████████████████*f`
               ~~*█████████████*f~
                      ~~~~~
..........

Monero (XMR)
ДОБРО ПОЖАЛОВАТЬ В РУССКОЯЗЫЧНОЕ СООБЩЕСТВО
.форум..telegram..youtube.
..........

.DON'T BUY MONERO,.
.IT'S BAD FOR BANKS...

Sign for rent, СОБИРАЮ МЕRIT! Smiley

NVC: 4YoBLincaRdAEG4v8tbZ4T26ZnKbT9SBsu
m0Ray
Sr. Member
****
Offline Offline

Activity: 868
Merit: 251


View Profile
February 25, 2014, 07:32:26 PM
 #7

Сложно сказать, что будет завтра. PHP, ECMAScript, Java мне кажутся наиболее «завтрашними».
ZeroTheGreat
Hero Member
*****
Offline Offline

Activity: 644
Merit: 500


View Profile
February 25, 2014, 11:19:00 PM
 #8

Чем больше языков - тем лучше. Это если в целом.

А если в частностях, то всё зависит от цели: нарубить бабла завтра, нарубить через год и рубить ещё годы, изменить мир к лучшему Wink Например, в мире программирования существуют целые пласты проблем: нераспространённость достаточная практик письма и нередко забывание о том, что ты всегда пишешь для других людей, которым твой код читать. В хорошем случае это прогерры, которые его будут рефракторить, в почти идеальном случае это пользователи, которые его поймут и будут использовать, в идеальном случае новый код писать не нужно - всё уже есть. Есть и проблема контроля за сложностью: когда новый код в долгосрочной перспективе создаёт больше проблем, чем он решил в краткосрочной. Есть те или иные пути её решения, возможно есть ещё существенные проблемы на этом растущем рынке. Но Грааля не существует.

Отдельная тема - если речь идёт о создании систем генерации контента (например, свой блог) или непосредственно контента (как "оживление" графикой написания коммитов). Но и тут надо выбирать язык аккуратно, код априори не написан полностью (часть может уже существовать, как пример - CMS), но в процессе написания тебе наверняка самому ещё придётся его читать, дописывать целые куски, и, быть может, привлекать стороннюю помощь (если проект растёт).

Самые сложные в любом деле вещи - правильное начало и правильный конец (если конец изначально запланирован, конечно). Неправильно подобранные инструменты превратят дело в муку, а неумение завершать проект (да, что там проект, даже если о игре идёт речь - незавершение вовремя: лудомания - болезнь) обернётся проблемами обязательно. Перфекцонизм, как видно, гораздо ближе к вредным привычкам, чем к полезным.

Нужна золота середина между перфекционизмом и легчайшим путём при выборе спобоса начать и закончить дело.
aleksey
Sr. Member
****
Offline Offline

Activity: 245
Merit: 254


View Profile
February 26, 2014, 04:04:48 PM
 #9

Питон, просто и востребовано
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!