КампутарыПраграмаванне

З чаго пачаць праграмаванне ўласных праграм

Для большасці людзей, якія вырашылі звязаць сваё жыццё з праграмаваннем, паўстае пытанне: з чаго пачаць праграмаванне, бо хацелася б адразу, з першых крокаў пісаць уласныя праграмы. Тады, з аднаго боку, гэта будзе напрацоўкай практычнага вопыту, а з другога - набыццём навыку вырашаць прыкладныя задачы.

Кампутар - гэта такі ж інструмент у праграмаванні, як у цесляра сякера, а ў мастака - мальберт. Галоўнае - развіццё ведаў і навыкаў, а тварыць вы зможаце практычна на любой машыне. Гэта значыць, што не існуе вялікі розніцы, з чаго пачаць вывучэнне праграмавання. Вядома, выбар мовы для напісання праграм можа згуляць вырашальную ролю, калі малады чалавек пачне прапаноўваць сябе як перспектыўнага спецыяліста. Але гэта будзе крыху пазней.

Напрыклад, калі разгледзець web праграмаванне (з чаго пачаць - таксама пытанне), то тут ёсць мінімальны набор тэхналогій для front- і back-end'а, без якіх паўнавартасная распрацоўка вэб-прыкладанняў немагчымая на любым участку работы. А пашыраны набор праграм выходзіць за рамкі інструментара пачаткоўца праграміста, і ён не з'яўляецца тым, з чаго пачаць праграмаванне ў прынцыпе магчыма.

Класікі праграмавання рэкамендуюць закладваць аснову ў трох кірунках:

  • Моцна тыпізаваных моў - як, напрыклад C / C ++.
  • Цалкам ААП-арыентаванай мовы, якім традыцыйна лічыцца JAVA.
  • Скрыптовай мовы, дзе выбар можа быць ад класікі накшталт shell, sed, awk або Perl ці нешта больш новым. Калі хочацца марнаваць менш сіл і часу на вывучэнне, то падыдзе PHP.

Зразумела, што сёння, калі новыя тэхналогіі ўзнікаюць амаль кожны дзень, наўрад ці хто-то будзе прытрымлівацца запаветам бывалых аб тым, з чаго пачаць праграмаванне. Напэўна, больш запатрабаваным адказам на гэтае пытанне будзе: што трэба зрабіць, каб пачаць праграмаваць хоць на якім-небудзь мове. Але атрыманыя рэкамендацыі падыдуць толькі для развіцця пачатковых навыкаў і не больш за тое. У рэальным жыцці любой папулярны мова праграмавання, дакладней яго вывучэнне, можна параўнаць з навучаннем, напрыклад, рускай мовы ў сярэдняй школе. Аналогія няпоўная, але досыць паказальная, каб зразумець, пра што ідзе гаворка. Пачынаць трэба з самага простага - вывучэння "алфавіту" праграмавання, а далей, з дапамогай пастаянных практыкаванняў і вывучэння новай інфармацыі паступова прасоўвацца да вяршыні мастацтва напісання мудрагелістых кодаў.

Як бы там ні было, але патэнцыйны працадаўца альбо добра плаціць дасведчанаму праграмісту, альбо амаль не плаціць, але і не патрабуе наўзамен асаблівых навыкаў. Таму, вяртаючыся да пытання "з чаго пачаць праграмаванне", варта адказаць прыкладна так: з назапашвання вопыту. А гэта значыць, што трэба пісаць праграмкі заўсёды і ўсюды, падобна мастаку, які хоча адтачыць сваё майстэрства, і малюе ўсё, што трапляецца яму на вочы. Практыка прыводзіць да дасканаласці, а ўжо за дасканаласць шмат хто гатовы плаціць добрыя грошы. Напрыклад, цяпер нават раннія эскізы знакамітых мастакоў каштуюць кучу грошай.

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 be.delachieve.com. Theme powered by WordPress.