За какое время можно выучить Java?
я  -    24507
до профессионального уровня
Ответов 62 Написать ответ
  • andre
    24 октября 2010  

    Смотря как учить будешь.

    И вообще, что значит выучить? Это же не стихотворение. Язык программирования живая структура, он постоянно развивается, так что сколько будешь писать - столько и будешь учить.
    Ну, а освоить на уровне написания элементарных программ - нужно недели две.

    0
    • я
      24 октября 2010  

      а на чем их пишут?

      на блокноте?
      я тут helloworld первую программу написать хочу

      0
      • andre
        24 октября 2010  

        Если Javascript, то в блокноте.

        Если "настоящий" Java то понадобится среда разработки, подробнее можешь глянуть тут:
        http://ru.wikipedia.org/wiki/Java

        0
      • Felix
        21 мая 2014  

        Java выучить нереально

        Куча библиотек и фреймворков, не веришь - swing, soap, nio, corba, jms, webservices и тд и тп

        0
  • JSTL
    25 октября 2010  

    Java

    Чтобы понять что из себя на самом деле представляет Java понадобится не мало времени и нерв, Java это как религия, это вам не на Visual C# окошки рисовать.
    Рекомендую почитать авторитетные книжки:
    Брюс Эккель: Философия Java,
    Хорстманн К., Корнелл Г.: Основы Java.

    0
  • Инког
    26 октября 2010  

    Не слушай этих обормотов, они оба синяки те еще, они с бодуна советуют

    ДжаваСкрипт ничего общего с Джавой не имеет, они даже судились из-за этого, ну, в общем, скандал был. Второй этот тип книжки тебе предлагает читать, не читай ни в коем случае. Охренеешь и передумаешь стать программистом. Тебе Джава, по идее, вообще на хрен не нужен. И кто те вбил в твою...,короче, учи этот, как его, Шару, точкуНет, СиШарп, скоро компов вааще не будет, будут телевизоры с клавами, а все остальное по инету.Распределенная хрень, БД - это уже устаревшая фишка, сейчас ООП рулит. Я сам в шоке, а как же грю Бойс-Кодд, а они грят - это отстой, уже, прикинь пишут реальные проги на ОО базах. Тока СиШарп или Бейсик учи не просто так, а в привязке к ШареПоинту. Там различий оч.многа. Основы ООП учи, они все одинаковые для любого языка. И обязательно пиши че-нить, да хоть на паскале. Ну все бродяга, я ухожу в аут, меня в инет не пускают, по ночам выхожу, как китайский шпион.

    0
  • kbaht
    29 октября 2010  

    какой именно Java?

    есть много технологий на Java
    JavaSE
    JavaFX
    JavaEE
    JavaME

    так что учить надо долго и упорно

    0
  • Welran
    30 октября 2010  

    если ты профессионал в си, то джаву за месяц сможеш проофессионально освоить.

    а если в первый раз комп увидел то это совсем другое дело :)

    а хелло ворлд и за день можно научиться писать

    0
  • NN_WAS
    31 октября 2010  

    за неделю (+)

    тока зачем? я вот молодой был, за неделю выучил эту жаву, программировал на ней... и где-то через полгода понял, что это не то, что надо.

    единственный язык, на котором действительно стоит работать это Си/Си++. все остальное это так... трата времени.

    0
    • Welran
      31 октября 2010  

      ну это далеко не факт :) каждый язык нужен для своего применения

      0
      • NN_WAS
        31 октября 2010  

        а какое такое у жава особенное применение, с которым не смог бы справиться Си++? :)) (+)

        я вообще не понимаю зачем был создан этот язык. и си шарп тоже не понимаю. т.е. эти языки не привнесли в жисть ничего нового... на самом деле это очень похоже на выпуск новых учебников вместо вполне хороших старых. единственное объяснение: кто-то зарабатывает на этом бабки.

        0
        • ensen
          4 ноября 2010  

          ЯП появляются, значит это кому нибудь надо

          при этом делается вид что это надо программистам, но это не так. Все зло от маркетинга ;)
          Насчет сишарпа- нужно было перетащить Андерсона в MS, но он оказался трояном ;)
          Насчет жабы- одному солнцу не хватало Васика. Чтоб было- у всех же есть, а у меня почему нет?
          Я бы сказал что эти два "корпоративные", вполне подходящие и админам в госконторах. Причем будущее явы очень неясно- Эллисона в детстве били веслом.
          Хотите фан, используйте другие языки, но не эти два от корпораций монстров. Но фишка в том, когда набо будет делать UI, от этих двух не отвертеться- клиенты будут требовать или то, или другое, больше они не знают. Но и на это есть решение- пишите для встраиваемых системю С двумя кнопками- вкл, выкл.

          0
          • ed
            ed  
            длодвалвоады
            4 ноября 2010  

            ха ха

            про эллисона неужто правда?

            тогда точно 5 лет коту под хвост, зря на java прогал

            0
        • Welran
          4 ноября 2010  

          хз может для чего то нужен :)

          мне не нужен и я не знаю, но не уверен что он не нужен всем.
          кстати например можно программки для смартфонов на яве писать :). про с++ для мобильных систем даже не слышал

          0
          • NN_WAS
            5 ноября 2010  

            не знаю про все смартфоны, но для андроида точно можно писать на Си/Си++ (+)

            вообще они сейчас много языков стали поддерживать. весной статья с анонсом что даже на Perl можно писать софт для андроида.

            0
        • kbaht
          25 ноября 2010  

          С++ не так популярен

          рейтинг языков на каком то сайте был щас не вспомню.
          помню что Java был на 1м, С++ на 3м

          На Java удобно писать web-приложения

          0
        • aziz
          13 февраля 2015  

          за тем

          вообщето сперва создана С# а потом уже C++. т.е С++ это немного укороченный и улегченный вариант С#.

          0
      • Герасим
        15 февраля 2015  

        Что можно написать на одном языке чего нельзя написать на другом языке?

        0
    • Jogeedae
      31 октября 2010  

      Чё ж так радикально-то, небось скоро 'неверным' программистам джихад объявишь?:)

      В автору: лучше знать методы программирования, логику и ооп, с такими знаниями в любой язык врубишься. Ну почти:)

      0
  • khrum-khrum
    4 ноября 2010  

    клоуны!

    как можно задавать вопросы, если вокруг одни самодовольные клоуны: "типа программисты" - "...да я тоже умею за две недели..." (andre или NN_WAS или прочие)

    метод оценки сроков: выбери самую толстую книгу по языку или программе, которую хочешь освоить, обычно около 1k страниц - это профессиональное владение. За сколько ты сможешь прочесть (всё), понять и опробовать на практике (хотя бы часть)? - средний уровень, накинь 1-2 года практики - профессиональный уровень.

    часто люди говорят: "я знаю" не зная и толики. Иные по пол-года программируют не поняв сути языка.

    0
    • Welran
      4 ноября 2010  

      самодовольный клоун :)?

      самые толстые книги содержат информацию весьма отдаленно относящуюся конкретно к самому языку. описание любого языка умещается на нескольких страницах.
      а знать все совсем необязательно. например есть толстенные книги по алгоритмам (4 тома Кнута гораздо больше 1к страниц), описание WinAPI ещё больше, его вообще никто не знает целиком. сомневаюсь что если ты профессионально пишеш приложения для айпода, то тебе это вообще надо будет знать. так что вполне возможно что из этой тысячи страниц половина тебе может больше никогда не понадобиться.
      а прочесть и понять такую книгу можно за несколько дней.

      0
      • andre
        5 ноября 2010  

        Не заморачивайся.

        Не стоит относится серьезно к человеку, который считает, что для изучения языка нужно прочитать руководство размером в 1000 стр.

        0
      • ensen
        5 ноября 2010  

        Сказали бы это страуструпу

        ;) он разродился очередной церковью что то c+-%, видимо это ответ на то что Ада начала прирастать пользователями. Там ведь на самом деле много хорошего- модульность языка, параллелизм, например. Это ни у кого же нет. Сионисты пусть фыркают, да, это ветвь алгола-паскаля-оберона, а там принято создавать конструкции языка вместо библиотек под конкретные задачи, при этом их описания как раз компактные. Под некоторые языки я вообще не видел официальных книжек- например, есть ли книжка по объектному паскалю? Ее в природе нет, ведь формально язык соответсвует письму Вирта с описанием паскаля на 15 страницах со всеми program(input, output), так как НИКТО НЕ ЧИТАЕТ.

        0
    • ensen
      5 ноября 2010  

      100% язык не владеет никто

      В том же дельфи, известно, что среднестатистический программист использует не более 2% возможностей (не только языка, а патентованного VCL) в среднем проекте. Это конечно не перл, но часто бывает, лучше выбрать не универсальный язык с множеством фич, а сидеть на каком то гнилом компиляторе с кучей багов- есть подозрение, что так можно больше заработать ;) если вы будете единственным не земле пользователем какого нибудь допотопного чуда. Think different.

      0
    • JustClippings
      21 мая 2014  

      Много читать не резон

      В большинстве книг по программированию справочная информация, которую нужно время от времени просматривать.
      Начинать читать стоит на более-менее продвинутом уровне. Стоит почитать принципы программирования, структуру и т.д., но уделять не больше 5-10% времени теории, и 90-95% практике.
      Если вообще чайник, то бери книги с примерами создания программ с нуля. Но вообще лучше устроиться на работу в команду программистов и там уже действительно появится возможность программировать.

      0
  • NN_WAS
    5 ноября 2010  

    давным давно читал замечательную статью "научитесь программированию за 10 лет" (+)

    вот нашел её в интернете: http://www.williamspublishing.com/21-days.html

    это статья очень хорошего программиста. 10 лет - это реальная оценка времени. причем этих десяти лет нельзя избежать, их нельзя сократить, обойти, сжать, сдать экстерном... люди удивляются как можно в 25 лет написать гугл, или вконтакте, или что-нибудь еще. можно. просто программировать надо начать в 15 :)).

    0
    • ensen
      5 ноября 2010  

      За десять лет мосск форматируется

      и вы уже не сможете ничего делать, как программировать, мосск за 10 лет понимает- сопротивление бесполезно, и сдается.
      Дело еще в том, что думание процесс энергетически затратный, и за 10 лет он накатывает рефлексы. Процесс думания займет минут 15 в день, не больше, остальное это моторика- ctrl+c, ctrl+v ;) Потом уже с них не слезть :) Например, старперы как я много уделяют форматированию кода (лесенка, префиксная нотация, все такое) - это рефлекс, глаза же устают, по отступам уже видно что где. Научиться по книжке вряд ли можно, надо кодировать.

      0
  • JSTL
    6 ноября 2010  

    Достали эти ваши религиозные войны

    Чтобы научится правильно программировать необязательно знать оч хорошо какойто язык, нужно научиться правильно строить программы, с точки зрения алгоритмов и проектирования, суть то везде одна. А синтаксису языка научится недолго, все основывается на знание библиотек, чем больше ты знаешь готовых библиотек, тем выше твоя квалификация, ну или на крайняк писать свои. А то что какой язык лучше это бредни параноиков помешавшиеся на междоусобицами импери , что нравится то и используй

    0
    • ensen
      8 ноября 2010  

      продвидение идей

      это или программирование или церковь. Первым инетом была религия.

      0
    • NN_WAS
      8 ноября 2010  

      "Чтобы научится правильно программировать необязательно знать оч хорошо какойто язык" - хахахаха (+)

      тиоретик блин :))

      чтобы научиться водить машину необязательно водить машину, ага :))
      чтобы научиться играть в шахматы необязательно играть в шахматы :))
      ну и так далее...

      и живут такие "читатели" и "всё знают"...

      0
  • ensen
    8 ноября 2010  

    Вот откуда две недели

    В обсуждении ЯП Go (ogle)
    http://scienceblogs.com/goodmath/2009/11/googles_new_language_go.php
    интересный коммент 63: "у нас в армии все просто- отправляем новобранца в класс и через две недели у нас Ада программист, без всяких гражданских заморочек". Видимо, уже при Рейгане программирование было наказанием.

    0
  • Дыр-дыр-дырандулет
    11 ноября 2010  

    стока понаписали, а толку-то?

    0
    • Andre
      15 ноября 2010  

      Ну какой вопрос - такой и флуд.

      Если я тебя спрошу - "За сколько я выучу китайский язык?". Как ты ответишь, не зная меня лично, не зная моих способностей к языкам, не зная того, сколько и каких языков я уже знаю? Один человек выучит за месяц, а другой и за всю жизнь не осилит. Вот и растеклись мыслью по древу.

      0
      • stih_yzg
        1 февраля 2011  

        +1 все зависит от твоего усердия

        совет
        найди сначала учебники, не одну, а скока сможешь
        потом прочитал главу, понял - пиши программу, не понял переходи на другой учебник, пока не поймешь (иногда бывает, что усложняют что-то). а то что нужен ли java - нужен, да и все ЯП не делаются просто так.

        0
  • ViNTpro
    21 января 2011  

    О_о

    Java - не JavaScript... :)
    Java вроде для мобильных телефонов чтоли? O_o

    0
    • nobody
      7 февраля 2011  

      на ранних этапах этот джава вообще задумывался как ОС для стиральных машин и кофеварок

      и назывался он Oak (т.е. дуб)

      0
  • Felix
    21 мая 2014  

    Да никак ее не выучишь

    Джава ужасно долго учить потому что в нем куча фреймворков и библиотек. Язык отстой. Тормозит и тд

    0
    • ИванПитерский
      21 мая 2014  

      глупости

      если не умеешь - не берись.
      Java - это Java
      фреймворки - это фреймворки, их к java можно и на C написать если постараться.
      Я писал для серверных приложений и пишу сейчас для Android - не проблем. Фреймворки и библиотеки используются только по мере необходимости и их изучение при наличии мозгов не является проблемой.
      Для десктопа, конечно, java не вариант, притормаживает , но Android вообще не тормозит , серверные приложения обгоняют по математике любые другие аналогичные, тем более что производительность во многом зависит от виртуальной машины.

      0
  • JustClippings
    21 мая 2014  

    На самом деле

    На Java можно писать хороший код. И я видел этому доказательства. Мне тоже С++ нравится больше. Но профессиональный программист и этому языку найдет достойное применение. Java не так уж и плох.
    Кстати, у приложений под Android родной язык Java.

    0
  • 123
    20 июня 2014  

    Воспользуюсь услугой по разработке приложения андроид, пишите ruvbr@mail.ru

    0
  • Amaranthe
    21 июля 2014  

    Какой сложности приложение ?

    Отпишите в скайп styxMZFK

    0
  • root
    16 октября 2014  

    Жава

    Все там просто, сама жаба глючная и бестолковая , swing, ejb я бы 1с учил, знаешь, там нужнее

    0
  • Whishmaster
    23 января 2015  

    Изучение JAVA

    Нашел по отзывам лучший ресурс в инете по обучению JAVA программистов. Может кто слышал негативные отзывы, я что-то не нашел? http://javarush.ru/user/reference/aa7bb646-c415-4001-a9af-37a97ec16362

    0
  • Саня
    23 декабря 2017  

    Если ты не баран и в школе учился - то не нужно спрашивать глупые вопросы, а просто скачай книгу - Герберт Шилд "Java Руководство для начинающих" 5 издание, 626стр .
    Я не зная что такое програмирование - через пару недель по книге понял синтаксис и пунктуацию, а через пару месяцев научился использовать java для решения матиматических задач используя уверенно Обьектно-ориентированное програмирование на практике...
    После этой книги есть "Java 8 Полное руководство" 9 издание Герберт Шилт 1377стр.
    Также у этого автора есть много других книг по java и также про С++...

    0
  • Саня
    23 декабря 2017  

    Вот проблема с которой столкуются, изучая java самостоятельно - как теорию закрепить на практике ?
    Но на первых страницах умной книги Герберта Шилда - уже все написано, какие нужно скачать книги и какое нужно бесплатное и профессиональное програмное обеспечение для написания програм на java .....также если порится в нете пару часов то можна найтибесплатные и толковые сайты где есть много книг ...

    0
  • Саня
    23 декабря 2017  

    А такая штука как лень, ведет нас на форумы задавать глупые вопросы - в место того что б просто скачать подряд 10 - 15 книг про програмирование на java и просто искать просвещение в темном лесе ... и все же 1 книга есть толковая и понятная с 15 написаных заумных задротов ...

    0
  • ext_fb_258849797985314vvcTO
    23 декабря 2017  

    Ответ на вопрос вопросом - за сколько выучишь ?
    ("Java Руководство для начинающих"Герберт Шилд)
    Введение
    17
    Гпава 1. Основы Java
    23
    Глава 2. Введение в типы данных и операторы
    55
    Гпава 3. Управляющие операторы
    85
    Гпава 4. Введение в классы, объекты и методы
    123
    Гпава 5. Дополнительные сведения о типах данных и операторах
    155
    Гпава 6. Дополнительные сведения о методах и классах
    199
    Гпава 7. Наследование
    241
    Гпава 8. Пакеты и интерфейсы
    283
    Гпава 9. Обработка исключений
    309
    Гпава 10. Ввод-вывод данных
    339
    Гпава 11. Многопоточное программирование
    383
    Гпава 12. Перечисления, автоупаковка, статический импорт
    и аннотации
    421
    Гпава 13. Обобщения
    451
    Гпава 14. Апплеты, события и прочее
    487
    Гпава 15. Введение в Swing
    517

    0
  • ext_fb_258849797985314vvcTO
    23 декабря 2017  

    Что нужно для начала ?....
    Книги Герберт Шилдт ....

    1)Полный справочник по Java,
    2)Swing: руководство для начинающих, 3)Искусство программирования на Java.

    0
  • Смспапа
    26 февраля  

    3 месяц

    0
  • Герасим
    21 марта  

    На это уйдёт вся твоя жизнь!

    0
Ответ на тему: За какое время можно выучить Java?
Введите код с картинки*:  Кликните на картинку, чтобы обновить код
grinning face grinning face with smiling eyes face with tears of joy smiling face with open mouth smiling face with open mouth and smiling eyes smiling face with open mouth and cold sweat smiling face with open mouth and tightly-closed eyes smiling face with halo smiling face with horns winking face smiling face with smiling eyes face savouring delicious food relieved face smiling face with heart-shaped eyes smiling face with sunglasses smirking face neutral face expressionless face unamused face face with cold sweat pensive face confused face confounded face kissing face face throwing a kiss kissing face with smiling eyes kissing face with closed eyes face with stuck-out tongue face with stuck-out tongue and winking eye face with stuck-out tongue and tightly-closed eyes disappointed face angry face pouting face crying face persevering face face with look of triumph disappointed but relieved face frowning face with open mouth anguished face fearful face weary face sleepy face tired face grimacing face loudly crying face face with open mouth face with open mouth and cold sweat face screaming in fear astonished face flushed face sleeping face dizzy face face without mouth face with medical mask face with no good gesture face with ok gesture person bowing deeply person with folded hands raised fist raised hand victory hand white up pointing index fisted hand sign waving hand sign ok hand sign thumbs up sign thumbs down sign clapping hands sign open hands sign flexed biceps
  
Обратная связь
Предложения и замечания