Ответить
  • softmax Senior Member
    офлайн
    softmax Senior Member

    7603

    22 года на сайте
    пользователь #2512

    Профиль
    Написать сообщение

    7603
    # 25 мая 2011 13:36

    trolll91,

    Да ооочень правильно - после таких "изучивших" у профессиональных программистов всегда будет работа по переделке приложений на человеческие языки и современные платформы!

    Kybinez_93, Если по делу ..., то видно что вы немного дилетант (без обид)

    Немного советов, о том что и как учить ... и о том что персепективно на сегодняшний день.

    Итак,

    Android/iPhone - очень популярно и ооочень востребовано, особенно на американский рынок.

    Web - мега популярно! Платформы могут быть разные PHP, Java, ASP.NET, ASP.NET MVC, в зависимости от задач

    Desktop - честно не так популярно, хотя спрос есть, но он не так велик, если сравненивать с Web или Android/iPhone

    Прежде всего учите мат часть: платформу в целом. В случае с Web, это протоколы - HTTP,FTP,SMTP. Далее HTML/XHTML, CSS, JavaScript + jQuery (очень полезно), затем что-нить из .NET, Java или PHP - главное что бы вам было интересно. Не нужно заикливаться на чём - то одном. Я бы сделал упор на объектные языки типа .NET, Java, Ruby. PHP - хорош, но он достаточно узкоспециализирован.

    Учите SQL, базы данных - это всегда полезно (Спецы по базам данным всегда в цене), и ещё - учите АНГЛИЙСКИЙ - это пожалуй самое главное )))). Ваше хорошее техническое образование, алгоритмическое мышление будет ооочень хорошим подспорьем. Изучить язык програмирования можно, а вот писать с помошью него программы, да ещё и те которые можно продавать, да ещё и продавать с исходниками за которые не приходится краснеть, дано не каждому. Работа действительно творческая и до жути интересная.

    Неплохо устроиться на какие - нить курсы, которые проводят наши крупные софтверные компании (Буквально месяц назад разработал с командой такой практический курс).

    P.S. и боже вас упаси от всяких басиков, и прочих басик подобных штучек. Да Delphi - он хорош, но он умер - каждому языку и каждой платформе своё время и своё место.

    P.S.S. Обязательно изучите С++ даже если не будете на нём программировать - С++ это база, фундамент, его нужно знать. Он даёт ответы на многие вопросы - особенно в разрезе ПОЧЕМУ. Его парадигма легла в основу многих объектных языков, а синтаксис переняли все кому не лень.

    ... Край ададзены урачыста камбайнерам ды хаккеiстам ...
  • keep_clear Member
    офлайн
    keep_clear Member

    453

    14 лет на сайте
    пользователь #204463

    Профиль
    Написать сообщение

    453
    # 25 декабря 2011 05:42 Редактировалось keep_clear, 6 раз(а).

    ИМХО, ответить на вопрос топика можно... решив логическую задачу: истинным программистом рождаются и/или становятся? Здесь можно и нужно приводить параллели. Вообщем, было бы интересно обсудить решение поставленной задачи. Я вполне серьёзно.) Решение – одно, а вот ответ будет уникальным для каждого, т.к. "все мы видим одно и то же, но вот воспринимаем по-разному".

    brigadir:

    я знаю только одну специальность корренным образом искажающей личность - сисадмин
    не дай бог сисадмину дать покодить

    ??? Интересно, не знал. Наверное, это от человека зависит, а не от специальности...

    MIKHAIL // (+375 29) 553-76-38 * MTS // (+375 44) 740-91-61 * VELCOM // ʕᵔᴥᵔʔ
  • Троянский11 velcom team
    офлайн
    Троянский11 velcom team

    1434

    19 лет на сайте
    пользователь #30785

    Профиль
    Написать сообщение

    1434
    # 14 августа 2012 15:36

    поднимем темку.
    По работе понадобилось изучить sql, прочитал несколько книжек, азы можно сказать изучил. Посоветуйте в каком направлении дальше осуществлять обучение: есть ли какие-нибудь достойные курсы во внерабочее время? или книги с более продвинутым уровнем?

  • A.B. Куратор team
    офлайн
    A.B. Куратор team

    5319

    16 лет на сайте
    пользователь #122974

    Профиль
    Написать сообщение

    5319
    # 16 августа 2012 00:45
    Троянский11:

    поднимем темку.
    По работе понадобилось изучить sql, прочитал несколько книжек, азы можно сказать изучил. Посоветуйте в каком направлении дальше осуществлять обучение: есть ли какие-нибудь достойные курсы во внерабочее время? или книги с более продвинутым уровнем?

    sql-ex.ru очень хорош, если верить отзывам.

  • Vadim1242 Senior Member
    офлайн
    Vadim1242 Senior Member

    3075

    15 лет на сайте
    пользователь #158799

    Профиль
    Написать сообщение

    3075
    # 10 сентября 2012 13:51 Редактировалось Vadim1242, 1 раз.

  • zettich Onliner Auto Club
    офлайн
    zettich Onliner Auto Club

    5564

    21 год на сайте
    пользователь #7853

    Профиль
    Написать сообщение

    5564
    # 10 сентября 2012 18:23

    Троянский11, разбирайте готовые запросы. разбирайтесь в самой субд. мало SQL-запросы составлять, нужно понимать нюансы типов данных, engines, работы индексов и прочего. а то потом будут запросы, тормозящие систему, а последователи будут плеваться.

  • softmax Senior Member
    офлайн
    softmax Senior Member

    7603

    22 года на сайте
    пользователь #2512

    Профиль
    Написать сообщение

    7603
    # 10 сентября 2012 18:42

    Игорь Зеттич, Сюда же до кучи добавляем реляционную алгебру и реляционное исчисление.

    ... Край ададзены урачыста камбайнерам ды хаккеiстам ...
  • Valentinos Neophyte Poster
    офлайн
    Valentinos Neophyte Poster

    9

    11 лет на сайте
    пользователь #666988

    Профиль
    Написать сообщение

    9
    # 11 сентября 2012 13:26

    С ассемблера надо начинать. ИМХО

  • zettich Onliner Auto Club
    офлайн
    zettich Onliner Auto Club

    5564

    21 год на сайте
    пользователь #7853

    Профиль
    Написать сообщение

    5564
    # 11 сентября 2012 13:49

    Valentinos, скажите это Java-девелоперу, который пишет на высокоуровневом языке, настолько высокоуровневом, что ему просто не нужно знать как работает процессор и как выделяется память. Если более низкоуровневый - C/C++ - там да, там многое не прощается и следует даже задумываться о методах аллокации памяти. Однако реальность нынче такова, что языки становятся все высокоуровневее - то же семейство .NET, Java, Ruby, PHP...

    Кстати ассемблер не позволит задуматься о том, как рациональнее и экономнее использовать ту же память (а научившийся ассемблеру человек войдет в ступор от ООП). Кстати C/C++ - позволит.

  • Vadim1242 Senior Member
    офлайн
    Vadim1242 Senior Member

    3075

    15 лет на сайте
    пользователь #158799

    Профиль
    Написать сообщение

    3075
    # 11 сентября 2012 14:12 Редактировалось Vadim1242, 1 раз.

  • olezha_ Senior Member
    офлайн
    olezha_ Senior Member

    1269

    14 лет на сайте
    пользователь #204133

    Профиль
    Написать сообщение

    1269
    # 13 октября 2012 13:42

    и совсем обошли стороной мой любимый Python...эх

  • kastus777 Senior MemberАвтор темы
    офлайн
    kastus777 Senior Member Автор темы

    1578

    18 лет на сайте
    пользователь #38651

    Профиль
    Написать сообщение

    1578
    # 14 октября 2012 11:37

    :o без малого 5.5 лет прошло с момента открытия топика

    время-то летит :P

    Tellit A77-Benefon Dragon-Phillips Diga-Mitsubisi M430-Siemens S35-Ericson A2628-Siemens S40-SonyErison T610-Siemens S35-Siemens CX70-Siemens SXG75- iPhone-Siemens S75-U8150-Samsung Galaxy S2+LGp970Black+and so on
  • Vadim1242 Senior Member
    офлайн
    Vadim1242 Senior Member

    3075

    15 лет на сайте
    пользователь #158799

    Профиль
    Написать сообщение

    3075
    # 14 октября 2012 17:37 Редактировалось Vadim1242, 1 раз.

  • olezha_ Senior Member
    офлайн
    olezha_ Senior Member

    1269

    14 лет на сайте
    пользователь #204133

    Профиль
    Написать сообщение

    1269
    # 14 октября 2012 18:16

    Vadim1242, google одобряе)))

  • Vadim1242 Senior Member
    офлайн
    Vadim1242 Senior Member

    3075

    15 лет на сайте
    пользователь #158799

    Профиль
    Написать сообщение

    3075
    # 14 октября 2012 19:45 Редактировалось Vadim1242, 1 раз.

  • olezha_ Senior Member
    офлайн
    olezha_ Senior Member

    1269

    14 лет на сайте
    пользователь #204133

    Профиль
    Написать сообщение

    1269
    # 14 октября 2012 22:50

    Vadim1242, эммм...Python))) есть даже видеоуроки от гугла, google app engine использует его как один из языков.

  • Vadim1242 Senior Member
    офлайн
    Vadim1242 Senior Member

    3075

    15 лет на сайте
    пользователь #158799

    Профиль
    Написать сообщение

    3075
    # 14 октября 2012 23:26 Редактировалось Vadim1242, 2 раз(а).

  • olezha_ Senior Member
    офлайн
    olezha_ Senior Member

    1269

    14 лет на сайте
    пользователь #204133

    Профиль
    Написать сообщение

    1269
    # 15 октября 2012 05:53

    Vadim1242, "Кто хочет быстро видеть результаты своего труда, тот пусть идет в сапожники"

  • Vadim1242 Senior Member
    офлайн
    Vadim1242 Senior Member

    3075

    15 лет на сайте
    пользователь #158799

    Профиль
    Написать сообщение

    3075
    # 15 октября 2012 07:47 Редактировалось Vadim1242, 1 раз.

  • olezha_ Senior Member
    офлайн
    olezha_ Senior Member

    1269

    14 лет на сайте
    пользователь #204133

    Профиль
    Написать сообщение

    1269
    # 15 октября 2012 08:14

    Vadim1242, видно я вас не совсем понял, прошу прощения. Думал, вы сейчас предложите асм и плюсы изучать, а потом на что-нибудь серьезнее пересесть)))