JavaRush /Java блогу /Random-KY /Кантип Java программисти болуп, көп маалыматтан жинди бол...
LenaR
Деңгээл
Воронеж

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

Группада жарыяланган
Баарыңарга салам, менин атым Лена жана мен Java программисти болгум келет. Мен бул чечимди 2015-жылдын декабрында кабыл алдым. Мен программалоо жөнүндө эч нерсе билчү эмесмин, атүгүл кандайдыр бир программалоо тorнде өзгөрмө жарыялоону да билген эмесмин. Мен программисттерди билчү эмесмин, IT компанияда иштеген эмесмин, жалпысынан мага кандайдыр бир жардам бере турган эч нерсе болгон эмес. Бул мен чоң келечеги бар кенже программист болуп жумушка орношкон ийгorк окуясы эмес. Мен дагы эле үйрөнүп жатам, баары ойдогудай эмес. Интернет шыктандыруучу постторго толгон - "ар бир адам программалай алат", "карылар бир жылдын ичинде мыкты программист болуп калышты" ж.б. Баары жеңил, кызыктуу жана жагымдуу. Бул билдирүүлөрдү ким жазганын билбейм, бирок алар мени, жөнөкөй аялды шыктандырды. Мен баары чындап эле жөнөкөй жана оорутпаган болот деп чечтим. Анын үстүнө мен болгону 25 жаштамын, программалоо үчүн кары эмесмин. Кантип Java программисти болуп, көп маалыматтан жинди болуп калбай, программалоону сүйүп, кадимки, бактылуу жашоого болот?  - 1Оптимизмдин толкунунда мен Geekbrains боюнча мобилдик иштеп чыгуучу курстарды сатып алдым жана башталгычтар үчүн 1 Java курсун ала баштадым. Бул курс 8 вебинардан (жумасына 2 жолу) жана ар биринен кийин чакан үй тапшырмаларынан турат. Андан кийин 2-курс келет. Бардыгы болуп, окутуу 2-3 айга созулат, жана voila! - сен программистсиңби. Бирок бул жерде чындык менен кагылышуу келип чыгат. Курстун алдында алар мугалимдин айткандарынын жарымынан көбүн түшүнбөй каласыңар деп эскертишпейт жана бул түшүнүксүздүк кар болуп калат. Кийинки сабактын маңызын түшүнүү үчүн тема боюнча тапканыңыздын баарын окуп, бардык видеолорду көрүп, адистерден сурашыңыз керек деп айтышпайт. Курста сиз менен бирге окуй турган курстун катышуучулары программалоодо жаңыдан алыс, жогорку бorмдүү, чыныгы тажрыйбасы бар, вебинарда баарлашууга активдүү катышып, акылдууларды сурай тургандыктарын айтышпайт. суроолор, жана сиз аларды түшүнбөй да каласыз. Жалпысынан алганда, сизде бир нерсе бар деп ойлой баштайсыз, программалоо сиз үчүн эмес, сиз үчүн эч нерсе болбойт, сиз келесоо жана жөндөмсүзсүз. Чынында, бул окууга кеткен сааттардагы айырмачылыкта гана. Кээ бир адамдарга көбүрөөк убакыт керек, кээ бирлерине азыраак. Бирок, чынын айтсам, бул маанилүү эмес. Эгер программалоону кааласаң, сени эч ким токтото алbyte! Албетте, мен курстардан пайда көрдүм: программалоодогу нөлдүк деңгээлим жогорулады, бирок мен күткөндөй эмес. Эки курстан кийин программалоо боюнча китептерди окууну чечтим. Бардыгы Шилдт менен Эккелди сунушташкан, бирок мен окуй баштадым жана чыдагыс тажап кеттим. Мен Java Rushты сынап көрүүнү чечтим, айрыкча биринчи 10 деңгээли бекер. Чыныгы милдеттерге басым жасаганы мени таң калтырды. Акыр-аягы, жок дегенде, жумушта эмне кылуу керек экенине жакын бир нерсе !! Мага алардын мамилеси жакты – кызыксыз болгон жок, жолдо тамашалар болду, ар бир деңгээлдин башында программист болуу кандай сонун экендиги жөнүндө мотивациялык лекция болду. Курс түздөн-түз Java программалоодон ырахат алууга үйрөтөт. Мен аны активдүү изилдеп жүрдүм, бирок мен иштегендиктен, ал дагы эле жай болчу. Анан мен жаңы китеп сунуштарын таптым - Horstmann жана Head First Java. Бул абдан сонун китептер !! Хорстманн так жазат жана мен Head First Java программасын абдан жакшы көрөм - бул кызыктуу, так жазылган жана маалыматты жакшыраак түшүнүүгө жардам берүү үчүн сүрөттөр сыяктуу ар кандай ыкмаларды колдонот. Көңүлүңүздү көтөрүү үчүн сиз аны окуй аласыз + ал абдан жөнөкөй англис тorнде жазылган, демек, сиз дагы тorңизди жакшыртсаңыз болот, бул маанилүү! Ошондо жаркыраган тактар, сиз биринчи жолу татаал маселени чече алганыңызда же IDEA үчүн плагинди орнотконуңузда башталат (мен дагы эле кызмын, программаларды орнотууда көйгөйлөр бар). Сиз an objectтерди кантип түзүү жана колдонууну түшүнгөндө. Бул көтөрүлүш үчүн сонун убакыт. Бирок сиз Java Rush менен барасыз жана акырындык менен тема боюнча адабияттарды окуп, видеолорду көрөсүз. Качандыр бир жерде жайлатканыңызда, сиз JavaRush Info'ну көрө баштайсыз, жада калса ошол жерге катталасыз, ошондо сиз качандыр бир күнү акылдуу же анчалык акылдуу эмес суроо бере аласыз. Ар бир жолу темалар татаалдашат. HashMap чындыгында мени өлтүрдү - мен итератордун 4 күн бою кантип иштээрин түшүнө алган жокмун, статика менен жалпы тилди табууга көп убакыт кетти, StackTrace бул чоң кубаныч! Мотивация төмөндөп, сиз ага жалгыз аралаша бересиз. Сизди эч ким жумушка, жада калса стажировкага да алbyte, анткени сиз жок дегенде Java Coreну бorшиңиз керек жана ал жөнүндө бorм абдан алыс. Кирүүчү жана чыгуучу агымдарды кантип чечүүнү билбейм. Сериялаштыруу, көп агым, консолдук чыгаруу деген эмне экенин билбейм. Мен дагы деле интерфейс деген эмне экенин түшүнбөйм. Мен негизи алHowтар ​​жана Java EE жөнүндө унчукпайм, бирок бул бorм интервьюда ашыкча болбойт. Ал эми мезгил-мезгor менен сиз жок дегенде бир нерсени билем деп ойлогон учурлар болот, мисалы, Java тorнде сапты кантип инициализациялоо керек. Бул этап мурунтан эле өтүп кеткен окшойт, бирок сиз күтүлбөгөн жерден Stringдин көптөгөн пайдалуу ыкмалары бар экенин билдиңиз, мисалы, toCharArray(), toUpperCase(), compareTo(). Анан түшүнүү пайда болот: сиз айсбергдин учу гана билесиз, дагы көп нерсени билбейсиз. Мунун баарын эмнеге жазып жатам? Бөлүшүү, баары чын эле ушундайбы? Сиз жөн гана унчукпай, Java тorн күнү-түнү катуу изилдеп, видеолорду көрүп, китептерди окуп, көйгөйлөрдү каалагандай чечишиңиз керек. Жана бир нече ай мындай обочолонгондон кийин жашоо өз нугуна келет: жумушка орношосуң, кайра башка адамдар менен баарлаша баштайсың, көбүрөөк машыгып, күн сайын таптакыр жаңы темаларды окубайсың, мээңе ишеним пайда болот, жана башка. Же азыркы учурда, сиздин бorмиңиз реалдуу дүйнөнүн талаптарына кандайдыр бир деңгээлде жооп берген маселени чечүү үчүн дагы эле жетишсиз болуп турганда, адамдай жашоонун кандайдыр бир варианты барбы? Мен Java Rush программасына жылдык жазылууну жана GeekBrainsде мобилдик иштеп чыгуучу курсун сатып алдым, бирок булар башка багыттар. Java Rush анда акы төлөнүүчү стажировканы сунуштай алат, бирок бул веб-негизделген. GeekBrains андроид, an objectивдүү с, тез. Java Rush боюнча стажировкага өтүү үчүн сизге 30 деңгээл керек, бирок мен 10доймун! Жумушка кабыл алуу ноябрда гана башталат, анткени мен августту сагындым! Практика сонун болот - ар кандай адамдар, мөөнөттөр, насаатчы бар, кимдир бирөө менен окуганда менде көбүрөөк мотивация жана атаандаштык руху пайда болот. Бирок бул сиз өз алдынча 20 деңгээлден өтүп, дагы 4 ай бою жалгыз турушуңуз керек дегенди билдирет! GeekBrainsде мен ушул эле Android'ди август айында үйрөнө баштасам болот, бирок ал мен үчүн экенин билбейм. Мен интернетке көбүрөөк тартылып жатам, бирок мен дагы эле бул параметр жөнүндө ойлонуп жатам (ал бир айдан кийин башталат жана ал жерде адамдар бар). Жазыңыз кимде тажрыйбасы бар, менин ордумда эмне кылат элеңиз? Рахмат!
Комментарийлер
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION