Рӯзи кӯдакон бар зидди кодекси бад

Рӯзи кӯдакон бар зидди кодекси бад

Пост ба Рузи мухофизати бачахо бахшида шудааст. Ягон тасодуф тасодуфй нест.

Дар синни 10-солагӣ ман аввалин компютери худ ва диски худро бо Visual Studio 6 гирифтам. Аз он вақт инҷониб ман барои худ вазифаҳоеро таҳия карда истодаам - автоматикунонии чизҳо, якҷоя кардани як хидмати веб барои се нафар ё навиштани бозӣ ки баъд ба сабаби пирй аз бозори бозй дур карда мешавад. Албатта, ман рамзи сарчашмаро гум кардам ва рамзе навиштам, ки аз нишон додани он ба мардум шарм медоштам. Ва дар синни 10-солагӣ, ман бешубҳа аз гирифтани бойгонии оянда бо ҳама хатогиҳо худдорӣ намекунам - то ҳеҷ гоҳ ба рух додани онҳо иҷозат надиҳам.

Якчанд ҳафта пеш ман аз ҳамкорони худ аз Yandex.Money пурсидам, ки ҳоло ба кӯдаке, ки мутахассиси IT шудан мехоҳад, чӣ маслиҳат медиҳанд ва баъд дар бораи худам чизе ба ёд овардам. Ин матн ҳамин тавр пайдо шуд. Ман тавсия медиҳам, ки дар ин бора сӯҳбат кунем.

Ман тавсия намедиҳам, ки қувваи зиёдеро барои дарди интихоб сарф кунед; беҳтар аст, ки ҳама чизро санҷед ва ҳама корро кунед. Вақте ки шумо дарк мекунед, ки дар маҷмӯъ чист, шумо метавонед худатон қарор кунед, ки ба кадом самт ҳаракат кардан лозим аст ва аз кадом самт даст кашидан беҳтар аст.

Сергей, барномасози хурд

Кӯдакӣ

Вақте ки ҳоло интернет вуҷуд надорад, чӣ шавқовартарин корест, ки ҳамчун барномасоз анҷом дод?

Ман дутои онҳоро доштам - ҳамаи бозиҳоро аз диски "800 бозӣ бо забони русӣ" бо ҳама барномаҳо аз диски "Ҳама чиз ба ҳакер лозим аст" ҷудо кунам ва сипас ҳамаи бозиҳоеро, ки ман зиёда аз 10 соат сарф кардам, аз сифр дубора нависед. дар BASIC. Фарқ надорад, ки чӣ мешавад, ҳатто агар ин тавр шавад.

Рӯзи кӯдакон бар зидди кодекси бад

Шумо онро мегиред, санҷед, блокҳоро аз нав тартиб диҳед, таҷриба кунед ва ба ҳама чизе, ки шумо расида метавонед, бирасед. Шумо Windows-ро вайрон мекунед, барои барқарор кардани Windows 10 соат вақт лозим аст. Оё шумо кӯшиш мекунед, ки ронандагонро баргардонед? Шумо мефаҳмед, ки DOS чӣ гуна кор мекунад. Шумо фаҳмидед, ки ҷанбаҳоро чӣ гуна бояд ҷойгир кард, то диски сахти шумо дар компютери дӯстатон оғоз шавад (дар он ҷо 200 мегабайт бозиҳои нав мавҷуд аст!). Шумо нармафзорро печонед, сахтафзорро печонед, компютерро ҷудо кунед ва аз нав васл кунед. Охир, шумо 13 сол боз як симулятори футбол менависед.

Вақте ки ҳеҷ чиз нест, шумо аз ин хушбахт мешавед.

Ахамияти худтафтишкуниро нодида гирифтан мумкин нест. Ба андешаи ман, шахсони навкор дар соҳаи ТИ кам арзёбӣ мекунанд, ки онҳо бояд маҳсулоти худро (ва дар таҳлил низ) назорат кунанд ва дар муқоиса бо қисми соф эҷодӣ чӣ қадар вақт лозим аст. Ва чӣ қадаре ки шумо кор мекунед, ҷолибтар бошад, санҷиш ҳамон қадар душвортар ва дарозтар хоҳад буд.

Ин, албатта, як маслиҳати абстрактӣ аст, аммо агар ман фавран медонистам.

Ва ман тавсия намедиҳам, ки тамаркуз ба як соҳаи IT. Дар ин ҷо ҳам уфуқҳо муҳиманд.

Анна, таҳлилгари калони системаҳо

Мактаби миёна

Дар як лаҳза, дар форуми шаҳраки П, онҳо дар бораи барномасозӣ сӯҳбат мекарданд - ва дар он ҷо ришта бо унвони "Барномасозони PHP барои як ширкати бузург ҷустуҷӯ карда мешаванд" пайдо шуд. Матни эълон чунин буд:

В крупную компанию ищутся программисты PHP:

Для того, чтобы понять, стоит ли вам приходить на собеседование, выполните несложное задание: напишите программу на php, которая находит такие целые положительные числа x, y и z, чтобы x^5+y^5=z^5. (^ - степень).

Отвечать можете здесь.

Танҳо чанд нафар аз ин ришта обуна шуданд — ман ҳам дар он ҷо будам. Бо тамоми соддалавҳии шонздаҳсолаам ҷавоб додам:

Реально чет странное. Да и комп нужен неслабый, штоб ето найти...
Ибо от x,y,z <=1000 таких чисел нет-эт во первых (сел набросал в vb, большего ПОКА не дано), во вторых комп подсаживается намертво.

Не все равно чето нето, ИМХО.

Бале, ин шӯхӣ, дом барои навоварон аст, бале, ин ҳаром аст, пас чӣ мешавад. Аён аст, ки ман дар як скрипти оддӣ вақти зиёд сарф кардам, аммо дар бораи мавҷудияти теоремаи Ферма комилан фаромӯш кардам, ки муаллифи ришта, мӯҳтарам The_Kid, дар охири он шарҳ дод.

Итог печален - в П. практически нет людей, знающих математику, но каждый второй мнит себя мего программистом. За три часа, на все форумах на которых я разместил сообщение, было суммарно около двух сотен просмотров... и всего два правильных ответа. А теорема Ферма - это ведь школьная программа, и условия ее настолько просты, что должны бросаться в глаза. Кстати, параллельно при опросе в аське 6 из 6 знакомых новосибирских студентов ответили «Это же теорема Ферма».
И кого после этого брать на работу?

Он гоҳ ин боиси хашми ман дар рӯҳ шуд: "Агар ман дар бораи теоремаи Ферма нанавиштам, ин маънои онро надорад, ки ман дар ин бора намедонам", баҳонаи классикӣ. Оё ман ҳоло ғамгинам? Не, ин хам дарси хаёт аст. Мисли вақте ки бозии ман дар Дӯкони Phone Phone-и Индонезия намоиш дода шуд ва пас аз ду ҳафта он хориҷ карда шуд, зеро ман баъзе шартҳои EULA-ро нав накардаам.

Ва комилан норавшан аст: агар дар як ширкати калон касе барои киро кардан набошад, пас шумо бояд кӣ бошед? Чӣ бояд кард? Дар куҷо парвариш кардан?

Шумо набояд фикр кунед, ки пас аз гирифтани маълумот шумо барномасоз / ронандаи таксӣ / математик ё чизи дигар мешавед.

Замоне фаро расидааст, ки фанҳои асосӣ (математика, физика, информатика, фалсафа) дар диплом муҳимтар мешаванд, на фанҳои амалӣ (барномасозӣ, тарҳрезӣ дар соҳаҳои мушаххас ва ғайра). Таҳсилоти олӣ ба қабатҳои асосӣ (муҳандисӣ) ва амалӣ тақсим карда шуд. Шумо бояд на малакаҳои мушаххас, балки тафаккур, муносибати илмӣ, фаҳмидани тарзи ҳалли мушкилот, малакаҳои нармро омӯзед.

Ин дар бораи донишгоҳ аст. Одам то ҳол тамоми умри худро барои истифодаи малакаҳои амалӣ хоҳад дошт.

Олег, таҳлилгари пешбари системаҳо

Донишгоҳ

Шумо кодро дар "плюсҳо" менависед, шумо кодро дар Java менависед. Шумо ба assembler ламс кунед, дасти худро дур кунед, дар Qt часпида гиред ва фикр кунед, ки чаро онҳо бо шумо ин корро мекунанд. Дар курси чорум, ҳеҷ кас парвое надорад, ки шумо лабораторияҳои муҳими ояндаро дар бораи чӣ менависед - муаллимон бо ягон роҳ ба код менигаранд.

Ин, албатта, дар ҳама ҷо чунин нест - донишгоҳҳое ҳастанд, ки дар он ҷо онҳо тавоно ва хубанд, аммо онҳо кӯдаконеро мегиранд, ки дар мактаб мушкилотро аз ACM ҳал мекарданд, ҳама чизро аз назарияи графикӣ дар синфҳои иловагӣ фишурдаанд ва то чӣ андоза хотираи тамоми алгоритмҳои ҷаҳонро пур мекунанд. зеро ҳама чиз дар ҷаҳон талаб мекунад.

Ман тасмим нагирифтам, дарсҳои иловагӣ нагирифтам, ман танҳо таҳсиламро дар дарси риёзиёт ба итмом расонидам ва дар ин роҳ корҳои ҷолиб мекардам. Спойлер: ба ҳеҷ кас дар мусоҳибаҳо ниёз нахоҳанд дошт.

Аввалан, беҳтар аст, ки қарор диҳед, ки аз IT чӣ ба шумо маъқул аст. Агар шумо ҳама самтҳоро дӯст доред, он душвор хоҳад буд. Якчанд забон омӯзед - ба ҳеҷ чиз оварда намерасонад, дар оянда танҳо бесарусомонӣ хоҳад буд.

Ян, мутахассиси Финляндия. мониторинг

Ҳикояи воқеӣ - барои симулятори Windows, ки бо дӯсти худ дар зонуи шумо дар синфи 10 сохта шудааст, дар донишгоҳ шумо метавонед ба таври худкор якчанд имтиҳонҳо ва санҷишҳоро гиред. Шумо ҳатто метавонед ба ҳама баъдтар бигӯед, ки ин чӣ қадар бузург буд. Мушкилот дар он буд, ки он аҷиб набуд - он меъмории печида, рамзи даҳшатнок ва набудани пурраи стандартҳо барои ҳама чиз буд.

Чунин корҳо бояд бо як мақсад анҷом дода шаванд - барои доштани каталоги ракеҳои худ. Гарчанде ки ин шуморо аз синдроми қаллобӣ муҳофизат карда наметавонад, вақте ки шумо худро дар як ширкати калон бо маълумоти рӯякӣ дар бораи ҳама чиз мебинед ва шумо фикр мекунед, ки шумо дар бораи фош шудан ҳастед.

Рӯзи кӯдакон бар зидди кодекси бад

Ман дастгирӣ хоҳам кард, муҳимтар аст, ки бо маслиҳат дар бораи он ки шумо чӣ кор карда метавонед ва аз куҷо маълумот гиред, на баръакс. Ва ин аслан даҳшатнок нест, агар ӯ дар аввал кӯшиш кунад, ки бо ламс коре кунад, - огоҳӣ дертар пайдо мешавад. Муҳим аст, ки ба он писанд ояд.

Эрик, муҳандиси озмоиш

Мо ҳама нақшаҳои рушд менависем - чӣ бояд омӯзем, дар ояндаи наздик чӣ кор кунем ва чӣ гуна худро беҳтар кунем. Аммо чунин ба назар мерасад, ки ҳамаи мо метавонем аз навиштани нома ба гузаштаи худ манфиат гирем - ин ҷо аз они ман аст.

  1. Вақти худро сарф кунед, китоберо пайдо кунед ва тақсимоти Ubuntu-ро насб кунед, ки Canonical ба шумо ройгон фиристодааст. Мушкилоти оддӣ вуҷуд дорад, Ubuntu дар ҳама ҷо оғоз меёбад. Ва Linux барои шумо хеле муфид хоҳад буд.
  2. Аз консол натарсед. Волков Commander, албатта, дар як диски нарм ҷойгир аст, аммо кӯшиш кунед, ки барои чӣ ба шумо ҳамаи ин фармонҳо лозиманд, бо сатри фармон шинос шавед. Ва дискетҳо мемиранд. Дискҳо мемиранд. Дискҳои флешдор низ мемиранд. Аз ҳад зиёд хавотир нашав.
  3. Дар бораи алгоритмҳо хонед, ҷудокунӣ, дарахтон ва тӯдаҳоро фаҳмед. Китобҳо хонед.
  4. Барои фаҳмидани асосҳо ба шумо курсҳои пулакӣ лозим нест. YouTube ба наздикӣ пайдо мешавад - шумо ҳайрон хоҳед шуд.
  5. Ба BASIC овезон нашавед. Дар ҷаҳон садҳо технологияҳо ҳастанд, ки сазовори таваҷҷӯҳи шумо ҳастанд ва миллионҳо чизҳое ҳастанд, ки аз бори дигар кашидани шаклҳои корбар дар Excel ҷолибтаранд. Танҳо Python-ро бигиред ва шумо онро мефаҳмед.
  6. Истифодаи Git-ро омӯзед, ҳамаи манбаъҳоро нусхабардорӣ кунед. Барои фаҳмидани он, ки онҳо чӣ гуна кор мекунанд, ҳадди аққал як барномаи муштарӣ-серверро нависед. Фаҳмидани шабакаҳо, коммутаторҳо ва роутерҳо.
  7. Ва агар шумо ҳоло инро хонда истода бошед, ин маънои онро дорад, ки ҳама чиз беҳуда нест.

Дар шарҳҳо ба мо бигӯед, ки шумо ба шахси гузаштаи худ чӣ менависед? Оё барои мактаббачагон ва донишҷӯёни имрӯза, ки ҳанӯз дар чорроҳа қарор доранд ва роҳи худро ёфтан мехоҳанд, ягон маслиҳат доред? Биёед дар ин бора сӯҳбат кунем.

Манбаъ: will.com

Илова Эзоҳ