Яке аз саволҳои маъмултарин дар байни онҳое, ки ба омӯзиши Java шурӯъ мекунанд, ин аст: "Барои омӯзиши барномасозӣ чӣ қадар вақт лозим аст?" Ба ин савол чавоби аник додан душвор аст. Давомнокии омӯзиш аз бисёр омилҳо вобаста аст: таҷрибаи қаблии корӣ ва таҳсилот, шиддатнокии дарсҳо, ҳадафҳои омӯзиш ва ғайра. Аммо мо тасмим гирифтем, ки ба муайян кардани давраи оптималии вақт барои омӯзиш наздик шавем. Барои ин, дар моҳи март мо дар байни донишҷӯёни худ, ки ҳадди аққал сатҳи 30 дар JavaRush доранд, назарсанҷӣ гузаронида, пурсидем, ки онҳо барномасозии Java-ро чӣ гуна омӯхтаанд ва ин чӣ қадар вақт лозим буд.
1. Портрети донишҷӯ: сатҳи ибтидоии дониш, соҳаи фаъолият
Шумо метавонед ба барномасозии Java қариб аз ҳама соҳаҳо ворид шавед: инро натиҷаҳои пурсиш тасдиқ мекунанд. Аввалан, мо тасмим гирифтем, ки фаҳмем, ки хатмкунандагони мо пеш аз омӯзиши Java чӣ кор кардаанд. Қариб 40% корбароне, ки ба омӯзиши JavaRush шурӯъ кардаанд, дар донишгоҳ барномасозиро омӯхтаанд. Нисфи бештари онҳо ақаллан як забони барномасозиро медонистанд (на Java) ва ҳатто камтари онҳо бо асосҳои Java шинос буданд. Албатта, ин барои оғози кор заминаи хубест. Аммо талаб карда намешавад. Тақрибан сеяки донишҷӯён Java-ро аз сифр ёд гирифтанд. Дар байни донишҷӯёни дорои маълумоти техникӣ, аксарият маъмурони система, барномасозони 1С, таҳиягарони веб ва муҳандисон мебошанд. Дар ин ҷо доираи васеи "комментарӣ" вуҷуд дорад - аз муаллимон то мутахассисони фурӯш ва маркетинг, иқтисоддонҳо ва варзишгарон. Биёед ҳоло бубинем, ки як муҳандиси Java барои омӯхтан ва пайдо кардани кор ба ҳисоби миёна чӣ қадар вақт лозим аст.2. Вақт барои омӯзиш ва ҷустуҷӯи кор
Ҳадди ақал 3 моҳ, ҳадди аксар чанд сол барои омӯзиши барномасозӣ дар Java аст. Ҷолиб он аст, ки ҳатто онҳое, ки дар маҷмӯъ зиёда аз 2 сол (2,5, 3 ё 4 сол) сарф кардаанд, қайд карданд, ки агар онҳо омӯзишро «дароз» намекарданд, онро ду маротиба тезтар анҷом медоданд. Ба ҳисоби миёна барои пайдо кардани кор аз як то се моҳ вақт лозим аст. Ҳадди ақал - як ҳафта. Максимум - як сол.3. Банақшагирии омӯзиш
Вобастагии оддӣ ҳамеша дар омӯзиш кор мекунад: шиддатнокии дарсҳо баландтар бошад ва шумораи танаффусҳо ва "гузаштанҳо" камтар бошад, шумо метавонед мавзӯъро зудтар аз худ кунед. Ин махсусан барои барномасозӣ дуруст аст, ки дар он амалия назар ба омӯзиши назариявӣ нақши бештар дорад. Мо аз хатмкунандагони JavaRush пурсидем, ки онҳо ба таҳсил чӣ қадар вақт сарф мекунанд ва фаҳмидем, ки онҳо ба ҳисоби миёна дар як рӯз 1-3 соат таҳсил мекунанд ва аксар вақт омӯзишро бо кори асосии худ пайвастаанд. Дар баробари ин кариб сеяки хатмку-нандагон бе танаффус мехонд, бокимонда бошад, ба муддати хеле зиёд як ё якчанд танаффус гирифтанд. Албатта, чӣ қадаре, ки шумо ба таҳсил вақти бештар сарф кунед ва камтар "истеъмол" кунед, ҳамон қадар имкони азхуд кардани барномасозии Java ва пайдо кардани кор дар тӯли 6-12 моҳ зиёдтар мешавад. Ва агар шумо дар ҳақиқат сахт кӯшиш кунед, пас дар давоми 3-6 моҳ. Тавре ки як иштирокчии пурсиш посух дод: " Аз аввал ман як нақша доштам ва ба он часпидам ." Оё шумо бояд таҳсor худро ба нақша гиред ё не? Аксарият чунин мешуморанд. Дар нақша одатан рӯйхати мавзӯъҳо ва асбобҳое, ки бояд азхуд карда шаванд, давраҳои тахминии омӯзиш ва рӯйхати захираҳо (курсҳои онлайн, китобҳо ва ғ.), ки барои ин мақсадҳо заруранд, дар бар мегирад. 73% посух доданд, ки нақшаи пешакӣ доранд. Аз онҳое, ки нақшаи таҳсилро доштанд, аз се ду ҳиссаи хатмкунандагон аз рӯи якчанд захираҳо, қариб сеяки онҳо танҳо дар JavaRush таҳсил кардаанд.4. Сарчашмаҳои омӯзиш
Чиро омӯзондан, чӣ гуна таълим додан ва инчунин дар куҷо таълим додан? Идеалӣ, шумо бояд якчанд манбаъҳоро якҷоя кунед. Дар зер рӯйхати манбаъҳои таълимӣ бо тартиби зикри хатмкунандагони мо оварда шудааст. Омӯзиши барномасозӣ танҳо аз китобҳо бефоида аст. Аммо ин бе онҳо тамоман кор намекунад :) Онҳо амалияи барномасозиро хуб пурра мекунанд. Дар байни беҳтарин китобҳо барои шурӯъкунандагон, донишҷӯён ва хатмкунандагони JavaRush номбар кардаанд:- Сарвари аввал Java
- Java самаранок
- Фалсафаи Java
- Сохторҳои додаҳо ва алгоритмҳо дар Java
- Рамзи тоза
- Дастури Java 8 барои шурӯъкунандагон
- Намунаҳои тарроҳӣ
- Java. Китобхонаи касбӣ
Хулосаи хурд дар бораи банақшагирии омӯзиш
Барои самаранокии омӯзиш хатмкунандагон ва барномасозони ботаҷриба тавсия медиҳанд:- JavaRush гузаред
- курсҳои видеоиро тамошо кунед (Головач ва дигарон)
- дарсҳоро хонед (Tutorialspoint, Baeldung, Oracle)
- сертификатсияи Oracle гузаред (Asociate, Professional - OCA, OCP)
- дар Github машқ кунед
- Stackoverflow, Habr ва дигар захираҳоро хонед
- дар JavaRush, ширкатҳои маҳаллии IT таҷриба меомӯзанд
5. Тавсияҳо барои онҳое, ки дар соҳаи барномасозии Java кор меҷӯянд
Шояд ибораи маъмултарин дар маслиҳати онҳое, ки аллакай таҳсилро ба итмом расонидаанд ва кор пайдо кардаанд, ин "таслим нашав" аст. Оё омӯхтан осон аст? На ҳамеша. Аммо ин бешубҳа арзандаи кӯшиш аст :)Тавсияҳои беҳтарин аз барномасозони ботаҷриба
Якчанд малакаҳо мавҷуданд, ки ҳангоми ба кор даромадан ба шумо бешубҳа лозим хоҳанд шуд. Аз ин рӯ, агар шумо ба ин лаҳза наздик шавед, тавсия медиҳем:- ба огоҳиҳо ва маслиҳатҳо бодиққат нигаред InteliJ IDEA: Хатогиҳои Google, мушкилот ва вазифаҳо
- ба базахои маълумотхо, алгоритмхо ва сохторхои маълумотхо диккат дихед
- намунаҳои тарроҳиро омӯзед
- кӯшиш кунед, ки як барномаи мураккабро аз сифр нависед: масалан, муштарии почтаи электронӣ, боти чат ё бозӣ
GO TO FULL VERSION