JavaRush /Java блогу /Random-KY /Javaны нөлдөн баштап үйрөнүп, олуттуу программист болуу м...

Javaны нөлдөн баштап үйрөнүп, олуттуу программист болуу мүмкүнбү?

Группада жарыяланган
Эгер сизде codeдоо жана башка IT адистиктери боюнча тажрыйбаңыз жок болсо, сиз класстар, методдор жана an objectиге багытталган программалоо жөнүндө эч нерсе билбесеңиз, Javaны онлайн режиминде үйрөнүп, нөлдөн баштап олуттуу программист болуу мүмкүнбү? алыскы Индонезиядагы аралбы? Бул суроо абдан көп адамдар тарабынан, анын ичинде JavaRush веб-сайтында суралат . Javaны нөлдөн баштап үйрөнүп, олуттуу программист болуу мүмкүнбү?  - 1Ошондуктан биз бүгүн Java тorн үйрөнүү реалдуубу, эгер сиз эң негизгилерден башташыңыз керектиги жөнүндө сүйлөшкүбүз келди. Жана, эгерде жооп ооба болсо, анда аны кантип кылуу керек.
Спойлер эскертүүсү:

ооба, бул абдан реалдуу!

Java: үйрөтүү же үйрөтпөө?

Бул жерде популярдуу Quora суроо-жооп сайтында өз ой-пикирлери менен бөлүшүп жаткан күнүмдүк программисттерден Java тorн үйрөнүү боюнча цитаталар келтирилген. «Программалоо тorн үйрөнүүгө кадимки чет тorн, мисалы француз тorн үйрөнгөндөй караңыз. Эч кандай универсалдуу талаптар жок, андан кийин сиз бул тилди билесиз. Сиз "салам" жана "рахмат" сыяктуу жөнөкөй сөздөрдү үйрөнө аласыз. Бирок бул французча сүйлөй аласың дегенди билдирбейт. Мен, өз кезегинде, англисче сүйлөйм. Мен аны эркин сүйлөйм, бирок англис тorндеги сөздөрдүн баарын так билбейм. Анан, балким, мен эч качан билбейм. Ошондуктан, менин кеңешим: программалоо тorн үйрөнүүнү белгилүү бир убакыт аралыгын бөлүп ала турган тапшырма катары карабаңыз, аны аткарыңыз жана уланта бериңиз. Бул ар дайым саякат жана адатта бул өмүр бою саякат”, - дейт Австралиядан келген программист Стюарт МакЭвен. «Java — океан. Ал эми жээкте туруп алгач көргөнүңөрдүн баары жээктеги суулар гана. Жана океанды кечип өтүү үчүн кайыгыңызда канча убакыт сүзүү керек экенин билгиңиз келет. Эч качан жетиштүү убакыт болбойт. Javaны канчалык терең үйрөнгүңүз келсе, өзүңүз чечиңиз. Бирок эгер сиз сүзүүгө даяр болсоңуз, анда кечиктирбестен сууга сүңгүңүз», - деп түбөлүк суроого ушундай кооз метафора менен жооп берди.

Негизги кеңештер

Эми, мындайча айтканда, эң башында интриганы көмүп, бизнеске киришели: анда бир катар пайдалуу кеңештер жана негизги сунуштар бар, аларды иш жүзүндө колдонуу менен Java-ны нөлдөн баштап өздөштүрүү көбүрөөк экенин көрөсүз. мүмкүн эмес, жана бул Шаолин чеберлеринин деңгээлинде берилгендикти талап кылbyte, сизге каалоо, бир аз убакыт жана күч-аракет жумшоого даяр болуу, ошондой эле бул маселенин чечorшине кантип туура мамиле кылууну түшүнүү керек.
  1. Java үйрөнүүнү чечсеңиз, дароо баштаңыз, кечиктирбеңиз.

    Безусловно, следует понимать, что освоение новой профессии — дело непростое, на это придется потратить немало времени и энергии. Так что, прежде чем принять окончательное решение, стоит хорошенько подумать, изучить информацию в Сети, послушать и почитать, что говорят люди с опытом. Помимо обдумывания целесообразности изучения программирования в целом, безусловно имеет смысл потратить время и на выбор языка программирования, с которого вы начнете свой путь. Логично, что мы в JavaRush считаем Java лучшим языком для старта карьеры в программировании, и, надо заметить, можем аргументированно доказать, почему это так, и зачем учить Java. Но конечно на этот счет есть и другие мнения, а финальное решение принимать только вам.

    Но How только вы приняли решение заняться изучением Java, начинайте сразу, не откладывайте, иначе высока вероятность, что это желание так и останется лежать в вашем ментальном шкафу на полке правильных и благородных стремлений, где-то между “со следующей недели начну бегать” и “надо будет научиться играть на гитаре.”

    Кстати, для тех, кому ниHow не удается начать or заставить себя заниматься регулярно, у нас есть материал об инструментах для борьбы с прокрастинацией и планирования обучения.

    Javaны нөлдөн баштап үйрөнүп, олуттуу программист болуу мүмкүнбү?  - 2
  2. Не обращайте внимание на слова критиков.

    Если вы уже решor изучать Java, лучшей стратегией будет игнорировать слова критиков и разного рода личностей с негативным мнением по поводу данного начинания. Дело в том, что среди программистов более чем достаточно людей, у которых найдется пара неласковых слов в address новичков, желающих пополнить ряды профессиональных codeеров, or гуманитариев, приходящих в ИТ из других сфер, да и сам язык Java тоже имеет немало критиков, годами предрекающих его скорую смерть. Критические мнения следует принимать во внимание, если вы находитесь в процессе взвешивания всех за и против, но когда решение уже принято — лучшей стратегией будет пропускать их мимо ушей.

  3. Не хватайтесь сразу за все обучающие материалы одновременно.

    Хорошим советом на базе собственного опыта поделился новичок в Java Питер Морган (Peter Morgan). “Java — мой первый язык программирования, и у меня нет технического образования. Одна из моих главных ошибок в самом начале: я пытался изучать Java, используя сразу множество доступных способов и источников информации — книги, форумы, видеолекции и т.д. Whatбы не тратить зря время и силы, советую сначала изучить доступные ресурсы и выбрать несколько хороших сайтов or книг, по которым можно выучить Java. После того, How вы определorсь с выбором, начинайте использовать эти ресурсы по одному. Если, попробовав один сайт or почитав Howую-то из книг, вы чувствуете, что это вам не подходит, возьмите что-то другое. Но давайте каждому источнику информации достаточно времени, чтобы втянуться, не бросайте сразу,” — советует он.

  4. Не фокусируйтесь на одной лишь теории, ключ к успеху — в практике.

    Көптөгөн жаңы башталгычтар арасында дагы бир өтө кеңири таралган ката, кандайдыр бир практиканы баштоодон мурун теорияны терең изилдөөгө басым жасоо. Бул ыкманын көптөгөн кемчorктери бар: теорияны эч кандай практикасыз үйрөнүү сиздин окууңузду бир топ жайлатат, ошол эле учурда улантууга болгон мотивацияңызды азайтат. Бул бардык тармактарга тиешелүү, бирок программалоону үйрөнүүдө өзгөчө туура. Көптөгөн тажрыйбалуу Java окутуу эксперттери бир нерсени өз алдынча сынап көрүүдөн мурун окуу китептерин карап чыгуу менен баштаган үйрөнчүктөр орто эсеп менен жасап үйрөнгөндөргө караганда окууга көбүрөөк убакыт короторун белгилешет.

  5. Бирок теория жөнүндө унутпа.

    Бирок, жогоруда айтылгандардын баарына карабастан, сиз теорияны толугу менен унутпооңуз керек, айрыкча, сиз профессионал программист катары узак мөөнөттүү өнүгүүгө умтулсаңыз. Бул учурда, Java жөнүндө окуу китептерин жана учурдагы китептерди үзгүлтүксүз окуу үчүн гана эмес , ошондой эле, мүмкүн болсо, андан ары өнүктүрүү үчүн күчтүү техникалык пайдубалды түзүү үчүн Информатика курсунун негизги материалдарын үйрөнүү мааниси бар . Орус тorнде көптөгөн жакшы китептер жана окуу материалдары жок болушу мүмкүн болгондуктан, англис тorн үйрөнүү сиздин окуу процессиңизге да убакыт бөлүүгө арзыйт.

Javaны нөлдөн баштап үйрөнүп, олуттуу программист болуу мүмкүнбү?  - 3

Нөлдөн баштап Java үйрөнүү - үйрөнчүктөр үчүн кыскача колдонмо

Акыр-аягы, биз нөлдөн баштап Java үйрөнүү боюнча кыскача колдонмо менен бөлүшөбүз. Көптөгөн тажрыйбалуу мугалимдер ээрчүүгө кеңеш берген толук жаңыдан функционалдык Java codeерине чейин 7 кадам.
  1. 1 кадам. Окуу куралын окуп баштаңыз же практикалык көйгөйлөр менен онлайн Java курсун алыңыз.

    Машыгуунун башынан эле мүмкүн болушунча көбүрөөк машыгууга аракет кылыңыз, эң жакшысы күн сайын. Сиз өтө жөнөкөй тапшырмалардан баштасаңыз болот, анткени эң башкысы үзгүлтүксүз машыгууну адат кылып түзүү. Сиз Интернеттен туруктуу практикага басым жасоо менен бир нече татыктуу онлайн Java курстарын таба аласыз. Кайсынысы сизге ылайыктуу экенин айтуу кыйын, анткени ал көптөгөн факторлордон көз каранды, андыктан сиз жогорудагы кеңештердин бирин аткарып, бир нече жолу аракет кылсаңыз болот - ар бир ыкманы өз кезегинде колдонуп көрүңүз жана ага жетиштүү убакыт бериңиз.

  2. 2-кадам. Сура, сура, кайра сура.

    Тренингдин биринчи күнүнөн тартып, бул суроолор бир топ акылсыз болуп көрүнсө дагы, атайын форумдарда жана топтордо суроолорду берүүдөн тартынбаңыз. Ошол эле учурда, сиз Google издөө системасы сыяктуу пайдалуу кызмат жөнүндө унутпашыбыз керек. Көптөгөн суроолоруңузга форумдарда жооп берилген болушу мүмкүн. Андыктан аны гуглдан издеңиз, аны табасыз.

    Javaны нөлдөн баштап үйрөнүп, олуттуу программист болуу мүмкүнбү?  - 4
  3. 3-кадам. Окуу процессиңиз токтоп калса, китеп окуңуз.

    Эгер сиз тыгылып жатсаңыз же прогрессиңиз өтө жай болуп жаткандай сезилсе, теорияңызды бир аз тереңдетип көрүңүз. Ошондуктан, окуунун экинчи айынан баштап, сиз башталгычтар үчүн жакшы Java окуу куралдарын окуй аласыз .

  4. 4-кадам. Башка адамдардын codeун үзгүлтүксүз изилдеп, андан үйрөнүңүз.

    Ошондой эле, экинчи айдан баштап, башка адамдардын codeун үзгүлтүксүз окуп, андан үйрөнө баштаңыз. Мисалы, GitHub же Stackoverflow сайтында көптөгөн ар кандай code үлгүлөрүн тапса болот.

  5. 5-кадам. Жаңы келгендердин суроолоруна жооп бере баштаңыз.

    Үчүнчү айдын тегерегинде көптөгөн жаңы келгендердин суроолоруна өз алдынча жооп бере баштасаңыз болот. Белгилүү болгондой, бир нерсени үйрөнүүнүн эң жакшы жолу – бул башкаларды үйрөтүү.

  6. 6-кадам. GitHubда өзүңүздүн репозиторийиңизди түзүңүз.

    Болжол менен ошол эле этапта сиз өзүңүздүн GitHub репозиторийиңизди түзүп, аны менен иштей баштасаңыз болот. Бул биринчи караганда көрүнгөндөн оңой.

  7. 7-кадам. GitHub'да долбооруңузду баштаңыз.

    Болжол менен төртүнчү же бешинчи ай, жана тез үйрөнгөндөр үчүн, балким, үчүнчү айда, программалоонун негиздери жана Java синтаксиси менен жетиштүү тааныш болгонуңузда, өзүңүздүн долбооруңузду жазып баштаңыз жана аны GitHub сайтына жайгаштырыңыз.

Төмөнкү сызык

Натыйжада биз эмне алабыз? Каалоо жана тырышчаактык менен башталгыч техникалык бorми жок болсо да, чындыгында Java программисти боло алат жана бул салыштырмалуу тез арада аткарылышы мүмкүн. Тажрыйба көрсөткөндөй, туура мамиле менен сиз бир нече айдын ичинде аздыр-көптүр функционалдык codeер боло аласыз. Бирок алданбаңыз, бул кемчorксиздикке чексиз жолдун башталышы гана. Себеби, Quora эксперттеринин бири айткандай, Java - океан. PS : Акыр-аягы, жогоруда айтылгандардын бардыгын ырастоо үчүн, нөлдөн баштап Java программист боло алган жана муну жасаган гуманитардык orмдердин бир нече чыныгы ийгorктүү окуялары, анын ичинде биздин веб-сайттын жардамы менен:
Комментарийлер
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION