Liberi 'Dies contra malum Code

Liberi 'Dies contra malum Code

Пост посвящен дню защиты детей. Любые совпадения – не совпадения.

Ad annos X, primum computatorium meum et disci cum Visual Studio obtinuit 10. Cum itaque, cum officiis ad meipsum ascendi, res automantes, quaedam operae interretialis tribus hominibus collatis, vel lusum scribens. quod erit tunc a foro ludorum propter senectutem. Nempe codicem fontem perdidi, et codicem scripsi, quem puduit ostendere hominibus. Et per X annos natus, certum archivum ex futuro cum omnibus erroribus recipere non recusem - ita ut numquam eas fieri permittant.

Пару недель назад я спросил коллег из Яндекс.Денег, что бы они сейчас посоветовали ребенку, который хочет стать айтишником, а потом вспомнил кое-что о себе. Так появился этот текст. Предлагаю об этом поговорить.

Не рекомендую тратить много сил на муки выбора, лучше всё пробовать и всем заниматься. Когда поймешь, что есть что в общих чертах, сможешь сам решить, в каком направлении надо двигаться, а от какого лучше отказаться.

Sergey, programmator junior

pueritia

Какое самое веселое занятие в программистском детстве, когда ещё нет интернета?

У меня их было два — разобрать все игры с диска «800 игр на русском языке» всеми программами с диска «Всё, что нужно хакеру», а потом переписать все игры, на которые потратил больше 10 часов, с нуля на Бейсике. Нет никакой разницы, что получится, — даже если получится такое.

Liberi 'Dies contra malum Code

Ты берёшь, пробуешь, переставляешь блоки местами, экспериментируешь и дотягиваешься до всего, до чего можно дотянуться. Сносишь Windows, 10 часов ставишь Windows обратно. Пытаешься вернуть драйверы. Разбираешься, как устроен DOS. Разбираешься, как должны стоять перемычки, чтобы твой хард завелся в компьютере у друга (там 200 мегабайт новых игр!). Крутишь софт, крутишь железо, разбираешь и собираешь компьютер. Пишешь футбольный симулятор 13 лет, в конце концов.

Когда нет ничего, становишься счастливым и от такого.

Нельзя недооценивать важность самопроверки. По-моему, новички в IT недооценивают, как строго придётся контролировать свой продукт (и в аналитике тоже) и как много это занимает времени по сравнению с чисто творческой частью. И чем интереснее то, что ты делаешь, тем сложнее и дольше будет проверка.

Это, конечно, несколько абстрактный совет, но если бы я сразу знала.

Et non commendamus unam aream in IT. Hic quoque ambitus materiae est.

Anna, systemata seniorum analyst

princeps schola

Aliquando in foro oppidi P de programmando agitabant - et filum ibi apparuit cum titulo "PHP programmatores quaeruntur pro magna societate." Ad textum erat:

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

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

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

В этом треде отписались всего несколько человек — там был и я. Со всей своей шестнадцатилетней наивностью я ответил:

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

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

Да, розыгрыш, ловушка для новичков, да, падонкафский, ну и што. Очевидно, что я потратил сколько-то времени на простой скрипт, но совсем забыл о существовании теоремы Ферма — о чем автор треда, достопочтенный The_Kid, уточнил в самом конце.

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

Тогда это вызвало у меня бурю возмущения в духе: «Если я не написал про теорему Ферма, это не значит, что я о ней не знаю», — классическая отмазка. Грустно ли мне сейчас? Нет, это тоже урок на всю жизнь. Как тогда, когда мою игру зафичерили в индонезийском Windows Phone Store, а через две недели удалили, потому что я не обновил какие-то там условия EULA.

Et omnino incertum est: si in magno comitatu nemo est qui conducat, quis es tu? Quid facere? Ubi crescunt?

Non putes te post acceptam educationem fieres programmator/taxi agitator/mathematicus vel aliquid aliud.

Tempora veniunt, cum subjecta fundamentalia (mathematica, physica, scientia computatrum, philosophia) multo maioris momenti sunt in diplomate, quam applicatae subditi (programma, consilium in locis specificis, etc.). Superior educatio in stratis - fundamentalibus (machina) dividi coepit et applicari. Non artes specificas discere debes, sed cogitare, accessum scientificum, intelligere quomodo problemata solvenda, artes molles.

Haec de Academia. Hominem adhuc habebis, qui reliquam vitam adhibeat ad artes applicatas.

Олег, ведущий системный аналитик

vniuersitatis

Пишешь код на «плюсах», пишешь код на Джаве. Трогаешь ассемблер, отводишь руку, вляпываешься в Qt и думаешь, за что так с тобой поступают. Курсу к четвертому всем становится всё равно, на чём ты пишешь очередные важные лабы, — преподаватели смотрят на код кое-как.

Hoc, sane, non ubique accidit - universitates sunt ubi suus potens et bonus est, sed haedos accipiunt qui problemata ex ACM in schola solvunt, omnia expressa ex theoria graphi in additis generibus et quantum memoriae omnium algorithms mundi referta. omnia enim in mundo requirunt .

Non decrevi, extra classes non sum, studia mea in math classis modo complevi, res in via interesting faciens. Spoliator: his colloquiis nemo eget.

Primum, melius est de IT statuere quid tibi placet. Si omnia voles, difficile erit. Linguam aliquam discere - ни к чему не приведет, будет только путаница в дальнейшем.

Ian, artifex Finnicus. magna

Fabula realis - pro Fenestra simulator cum amico tuo genu in 10th gradu factus est, apud universitates duas probationes accipere potes ac statim probat. Etiam quis quam magna erat. Problema non erat frigus - architecturae, terribilem codicem confundens, et omni caret signis omnibus.

Такие вещи нужно делать с одной целью — чтобы был собственный каталог граблей. Хотя это и не убережет от синдрома самозванца, когда оказался в большой компании с какими-то своими поверхностными знаниями по всему и думаешь, что тебя сейчас разоблачат.

Liberi 'Dies contra malum Code

Illud magis adiuvabo, maius est consilio iuvare quod potes et ubi notitias cognoscere, et non vicissim. Et minime est FORMIDULOSUS, si primo tactu aliquid facere tentaverit, - conscientia postea veniet. Amet praesent ut dictum.

Эрик, инженер по тестированию

Omnes consilia progressus scribimus - quid studere opus sit, quid agere in proximo futurum et quomodo nosmetipsos emendare. Sed simile videtur possemus omnes utilitates scribere ad nos praeteritas litteras, hic mea est.

  1. Sume tempus tuum, librum reperi et distribue Ubuntu quod Canonicum te gratis misit. Est plane simplex quaedam quaestio, Decuria ubique incipit. Et Linux tibi perutilis erit.
  2. Не бойся консоли. Volkov Commander, конечно, помещается на одну дискету, но попробуй разобраться, зачем тебе все эти команды, подружись с командной строкой. А дискеты умрут. Диски умрут. Флешки тоже умрут. Не сильно переживай.
  3. Lege de algorithms, intellige genus, arbores et acervos. Libros legere.
  4. Чтобы разобраться в основах, платные курсы не нужны. Скоро появится Ютуб – вот ты удивишься.
  5. Не зацикливайся на Бейсике. В мире есть сотня технологий, которые стоят твоего внимания, и миллион вещей, которые интереснее, чем в очередной раз рисовать юзерформы в Экселе. Возьми хотя бы Python — а дальше разберешься.
  6. Научись пользоваться Гитом, забэкапь все исходники. Напиши хотя бы одно клиент-серверное приложение, чтобы понимать, как они работают. Разберись в сетях, свитчах и маршрутизаторах.
  7. И если ты сейчас это читаешь, значит всё не зря.

Расскажите в комментариях, что бы вы написали себе из прошлого? Посоветуйте что-нибудь нынешним школьникам и студентам, которые пока на распутье и пытаются найти свой путь. Давайте поговорим об этом.

Source: www.habr.com

Add a comment