• Знания, которые не устаревают. С чего начать?

    Stalker_RED
    @Stalker_RED
    .
    Прям совсем с нуля, или вы за эти 12 лет какие-то успешные шаги сделали?

    Список дисциплин выглядит неплохо, но вы должны понимать что не успеете за год разобраться в каждой из них досконально.

    Самое важное: начните писать код прямо сейчас. Пусть это будет простенький hello world, или тупые и неэффективные решения задачки про 99 бутылок, пусть хоть самый ужасный говнокод, но это бесконечно лучше, чем вообще никакого.

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

    Может Мартин Гарднер зайдет, попробуйте. Не стоит даже пытаться глубоко погружаться в каждую тему которую он описывает, но у него довольно много интересного и по математике и по логике.

    Пусть это будет как "фоновое" чтение, может даже получится читать эти книги для развлечения. Никаких мгновенных преимуществ в программировании они не дадут, но однажды вы можете заметить, что понимаете ПОЧЕМУ одни алгоритмы работают быстрее других.

    Для быстрого погружения в кодинг попробуйте пройти colobot, например. Он довольно легкий, ориентирован для детей. С интернете полно подсказок и готовых решений, но не стоит ими злоупортеблять и копировать код без понимания его работы.

    Потом можно переключиться на codewars, делать по одной задачке в день, например. Сравнивать свое решение с решениями других людей.

    Вот вам еще один список: Карта развития веб-разработчика
    Здесь уже не только неустаревающие знания, но неплохо бы потратить на каждую из этих тем хоть по 10 минут, чтоб понимать о чем речь. Конечно, для нормальной работы на многие из этих тем придется потратит намного больше времени.
    Ответ написан
  • В чем смысл ВУЗа?

    @garik_R
    On my way
    В ВУЗе учат взаимодействовать с людьми. Не в том смысле, что прогулять пары, прибухнуть, а наоборот, решить проблемную контрольную, написать курсовую. Развивать навыки, в любой сфере. Часто, именно этим, люди в Вузе и пренебрегают. Это социальная структура, где, по идеи, должны были собраться люди со схожими интересами. К сожалению, у нас это простой способ откосить от армии. Или родители сказали: "Ты должен поступить..." еtc. Кроме того, диплом поможет устроиться на хорошую работу у нас в стране или где-то в другой.

    Зачем учить? Что касается "странных" предметов, которые, казалось бы, никому не нужны - это ошибочная точка зрения. Любая работа сталкивает нас с такими неожиданностями, о которых мы и не думали. Вот тогда и вспоминаешь про какое-то ОБЖ и так далее. Часто негодование на этот счет связано не с большим умом, а наоборот, с большим незнанением и узким взглядом на жизнь. Подобные предметы нужно проглотить, отмучаться и знать где подсмотреть в случае чего. Или просто посмотреть шире. Вы же не станете отрицать, что даже если Вы учитесь на программиста, знать основы экономики необходимо, верно? А потом вы можете устроиться на работу, где будете писать какой-то софт где уже и не помешают и глубокие знания?

    Без математики можно заниматься только формошлепством. Везде так или иначе нужна математика. Где-то простая арифметика, где-то нюансы шифрования.

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

    Учить наизусть? Скажем так - хуже не будет. Да, сейчас всё немного изменилось. Если до ~2000х важно было иметь хорошую память. По книгам сложней искать, но других способов тогда не было. Сейчас нет острой необходимости помнить важную информацию. Сейчас важно знать где найти. Это умение стало более важным сейчас, из-за доступности интернета. Важная информация откладывается у вас в голове, если вы её постоянно используете - этого не избежать. Тут действительно, сейчас важно знать где найти, чем помнить досконально. Но человек, который является ходячей библиотекой оставляет гаааараздо более интересное впечатление, нежели тот, который говорит: "Щас, сек, я точно знаю, это вот здесь было написано". Перед работодателем это совершенно точно. Если вы помните, умеете развивать мысль, а не тупо заучили - то вы оставите более яркое впечатление. Мне кажется, это старомодный подход и со временем действительно можно будет погуглить и это всех будет устраивать. Но сейчас имидж умного, начитаного человека всё еще очень важен. Всё еще интересно поговорить вживую, с телефоном в кармане, нежели общаться отрывками статей, которые только что прочитал.

    В своём мнении Вы правы. Можно быть исключительно дисциплинированным человеком и всё учить по книгам. Прокачать себя в теории достаточно хорошо, да и в практике. Но между книгой и делом всё равно остается пропасть. Так или иначе, жизнь это социальная штука. На работе у вас может быть точно такой же начальник отдела, как и тот преподаватель в ВУЗе. Если вы пойдете в офис работать - там будут живые люди, с которыми нужно уметь взаимодействовать. Да даже если будете фрилансером - нужно говорить с клиентом, договариваться с подрядчиками если не успеваете, или с кем либо советоваться, если чего-то не знаете.

    ВУЗ нужен. Он учит, учит общению с людьми, решению социальных проблем. Учит решать поставленные задачи, порой, которых вы не ожидали. Дает возможность встретить людей, которым интересна таже область, что и Вам. Встретить людей, которые умнее Вас и прокачаться до их уровня. И да, как ни крути он даёт вам бумажечку. Может быть, она Вам и не пригодится, а может, вы в какой-то момент сильно пожалеете, что не получили её. Я бы даже сказал, что ВУЗ - это часть молодости, и не нужно её себя лишать. :-) И добавил бы, что желательно учится не в родном городе. Но это уже лирика :)
    Ответ написан
  • Как становятся "тру-линуксоидами и компьютерщиками"?

    CityCat4
    @CityCat4
    Жил да был CityCat за углом...
    От практики.

    На которую уходит много-много времени. Нужно любить это дело.

    То, что это "мое" - я понял в невероятно лохматые времена, во время изучения курса с романтическим названием ЛиПо САПР - Лингвистическое и Программное обеспечение САПР :) Очень быстро мой интерес вывел меня далеко за пределы курса, привел к чтению книг (бумажных!) по основам RSX-11M, а также языку программирования С.
    Потом было отчисление из института, потому что я просиживал все время в терминалке, потом была ЕС ЭВМ, где никто меня не гонял с терминалов в свободное время (хотя поначалу смотрели как на ... ненормального :) ) Это было время изучения английского и чтения документации, языка ассемблер и PL/1...
    Потом был MS-DOS 3.3, потом Windows, потом SCO UNIX, FreeBSD, Linux...

    Откуда берется?

    От умения ставить задачу и искать ответ на вопрос. Анализировать полученные данные, применять их и находить ответ, который решает вопрос. Гугл (а раньше альтависта) всегда подскажет, где что поискать. Всегда есть форумы, документация, маны, исходники в конце концов :)

    Да, поработав достаточно времени сталкиваешься со многим. Я учился поначалу на проектировщика ЭВМ, поэтому знаю не только ассемблер, но приходилось и в машинных кодах программить и с элементной базой работать. Где это мне нужно сейчас? При выборе OЗУ очень часто оперируют совершенно непонятными терминами - CAS, RAS... :)

    Ищите. И не бойтесь сталкиваться с проблемами. Например, изучение UNIX - оно только так и идет - ставишь дистриб, начинаешь что-то делать, не получается нифига, начинаешь ломать систему, доламываешь, материшься, сносишь, ставишь снова...
    Ответ написан
  • Как становятся "тру-линуксоидами и компьютерщиками"?

    Xuxicheta
    @Xuxicheta
    инженер
    Красноглазики - мем связан с характерным цветом белка глаз человека, много сидящего перед монитором — от длительного напряжения и/или недостатка сна сосуды в глазах расширяются (заметьте, не лопаются!), и глаза закрывает красная «сеточка».

    Нужен интерес к теме и технарские способности.
    а так же
    1. Некоторое количество литературы по теме
    2. Очень большое количество времени, потраченное на самостоятельные эксперименты
    3. Работа в соответствующих отраслях.

    Образовательные учреждения тут помогают конечно, но не определяющи. Тусовка еще влияет.

    Вы просто умеете гуглить лучше других?

    Не гуглить, а формулировать вопрос и выводить следствия из ответов. Гугл это просто очередной источник данных.
    Ответ написан
  • Эффективна ли такая методика обучения английскому?

    Эффективна ли такая методика обучения английскому?
    Если конкретно вы чувствуете от неё эффект - конкретно для вас она эффективна. Если нет - нет.

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

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

    @azShoo
    Я бы на вашем месте в первую очередь ответил себе на вопрос "Какую проблему должна решить нужная вам документация".
    Для чего вы хотите её написать?
    Что бы структура проекта автотестов, его запуска и пр. были более прозрачными для нового человека?
    Что бы было очевидно, какие кейсы покрыты автотестами, а какие нет?
    Что бы было понятно, какие именно действия и проверки выполняются в том или ином автотесте?
    Что бы просто была документация и всем было хорошо?

    Как только появится список конкретных проблем, которые желаемая вами документация должна решить - выбор того, как должен выглядеть нужный вам документ будет более очевиден.
    Ответ написан
  • Где искать работу изучающему линукс?

    @pfg21
    ex-турист
    берешь список админских задач, к примеру 51 задание для оттачивания навыков системного адми..., полностью его делаешь, хорошо изучая каждое движение и команду.
    список ориетирован на локальный комп с виртуалбоксом так точ для его исполнения ничего лишнего не надо.
    потом ищешь еще парочку списков.
    и будем считать основу ты знаешь.

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

    после такого челенджа вопросов где и что искать у тебя просто не возникнут :) удачи.
    Ответ написан
  • Как объяснить родителям, что если учиться программировать, то не нужно учить все сферы?

    myjcom
    @myjcom
    путем несложных преобразований на выходе получаем:

    Я захотел пойти учиться на web-программиста. Когда я сообщил о своих намерениях маме, она сказала, что нужно получить нормальное, полноценное образование, а не маяться всякой ... дурью.
    Как объяснить маме, что она не права?
    Ответ написан
  • Зачем программисту работать на кого-то?

    saboteur_kiev
    @saboteur_kiev
    build engineer
    Познав дзен программирования, вам еще нужно будет познать дзен администратора, дзен экономики, дзен управленца, дзен маркетолога, дзен продажника.

    Есть еще и промежуточные дзены, например что жрать, пока познаете дзен.
    Ответ написан
  • В чём можно подготовить документацию перед разработкой проекта?

    @LiguidCool
    Тут все зависит от того ЧЕГО вы хотите получить и ЧТО конкретно вам удобнее.
    Если документацию пишет один человек, то достаточно будет ворда.
    Для командной работы все тоже сильно зависит от пожеланий ...
    1. Word (с применением комментариев итп).
    2. Google Docs.
    3. Redmine ( постановка задач + Wiki) или чет аналогичное.
    Ответ написан
  • Зачем создают копии официальных документаций?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.ru
    www.php.su/project/?about
    Если у Вас возникли некоторые идеи или пожелания, поделитесь ими, воспользуйтесь формой обратной связи, либо пишите мне напрямую на электронную почту: traskyy@gmail.com

    С уважением, Андрей Транский, создатель и администратор портала PHP.SU.

    14.05.2006
    Пишите ему и узнаете.
    Ответ написан
  • Можно ли молодой веб-студию стартовать без портфолио?

    zamboga
    @zamboga
    job: #Запускаю стартапы за %; #Интернет-маркетинг
    Очевидно, что ложить в портфолио другой (своей) студии их нельзя

    Если NDA не подписывали — то класть можно.

    Делать фейковые проекты - нормально для старта на фрилансе, а вот для студии, вроде, как-то не серьезно.

    Это еще почему?
    Забубеньте крутой лендинг по ремонту и обслуживанию звездолетов, от заказчика, у которого 7 щупалец и который живёт внутри планеты из жидкого аммиака.
    Так и вопросов дурацких не будет, и портфолио нестандартное —> сразу интерес больше —> время на сайте дольше —> конверсия выше.
    Ответ написан
  • Как правильно составить план обучения веб-разработке?

    @Incry
    Если человек ожидает что вы научите его всему а он потом пойдет на фриланс зарабатывать деньги, на его карьере разработчика можно поставить крест уже сейчас.

    Это не та область в которой человека можно выучить без его желания. Есть желание - сам научится. Нет желания - потратит время и ничего не добьется.
    Ответ написан
  • Какие самоучители посоветуете вы для изучения английского?

    @Ukaliika
    Это почти бесполезно.
    Переводите всю информацию на вашем ПК на английский язык, телефон тоже.
    Гуглите на английском, даже с ошибками.
    Самостоятельно придумывайте истории на английском языке, в голове, по несколько раз в день, неделю. Выучите сокращения и сленговые фразы (btw, af etc.), часто будете попадать на https://www.urbandictionary.com, полезный ресурс.
    Общайтесь на английском по паре часов в день с кем-нибудь, ресурсы для этого есть.
    Чтобы читать текст на английском - супер знание языка не нужно. Там достаточно слова выучить, построение слов и случаи, когда эти слова применяются и как они применяются. В реальности используется слов 500 для почти полноценного общения, поэтому зацикливаться на зубрежке смысла нет.
    Ответ написан
  • Как в Debian запустить "setup"?

    @Tabletko
    Системный администратор
    tasksel - и там выбираете нужные компоненты. Остальное доустанивить через apt
    Ответ написан
  • Где искать опыт работы? с чего начинать новичкам?

    AlexMaxTM
    @AlexMaxTM
    1. Обратитесь на кафедру. Как правило они лучше всех знают, где можно устроиться выпускникам без опыта работы.
    2. Общайтесь с бывшими одногруппниками, не все же сидят без работы, кто-то где-то работает, и возможно вас порекомендуют.
    3. Размещайте резюме и ищите вакансии постоянно, в том числе и за рубежом. Рано или поздно может появиться такой работодатель, который возьмет без опыта. Кстати, указание в вакансиях "требуется опыт работы" не всегда верен на 100%. Даже при разговоре по телефону или на собеседовании можно заявить, что не смотря на отсутствие опыта вы чувствуете, что можете справиться со многими задачами и уверены в своих силах.
    4. Самый худший вариант, свяжитесь с несколькими серьезными компаниями в вашей области, скажите, что хотели бы у них работать за минимальный оклад или даже бесплатно, ради получения опыта, но так, чтобы они указали, что вы у них работали. Это будет большим плюсом при дальнейшем трудоустройстве.
    5. Если срочно нужна работа ради денег - поищите работу в других областях, но продолжаете искать вакансии и размещать резюме.

    Помните, что поиск работы - это уже работа. И результаты будут зависеть от того, как вы умеете работать.
    Ответ написан
  • Как заработать школьнику на программировании?

    vvafree
    @vvafree
    Профессионально задаю глупые вопросы, пишу на C++
    Будем честны друг с другом, не каждый опытный программер может реально зарабатывать фрилансом.
    На питоне заказов мало. В России фриланс это в 30% кидалово, в 50% мозгоебство на уровне профи.
    Тебе это надо? Чтобы за половину от реальной зарплаты джуна тебе все мозги выносили?

    Будь я сейчас в школе я бы занялся тремя вещами:
    1. Спорт
    2. Девушки
    3. Подготовка в нормальный вуз(берлинский технический например).

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

    В итоге отрывайся и учись, забудь о работе. Я тоже так думал в 15, сайты клепал, языки учил. Толку вышло конечно больше чем у окружающих, но вот в 25 нихера себя счастливым и обеспеченным не чувствую. От того насколько много ты получаешь или какие ты купил ништяки, счастье надолго не прибавляется.

    Сорян если огорчаю.

    Но программирование и электроника это реально профессии будущего, которые даже в РФ будут нормально получать.

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

    Я вот в школе когда был напросился ходить в универ на интересные лекции . Учился потихоньку, сверстники смотрели как на сумашедшего=))))
    Ответ написан
  • ТЗ + документы, ответственность, как не пролететь?

    TheDeadOne
    @TheDeadOne
    Седой и строгий
    Максимум, что вам может грозить - это увольнение за несоответствие занимаемой должности. Если это ваше первое место работы, то можно будет просто выкинуть трудовую и завести новую.

    Ситуация по всеми этим пунктам ненормальная, но частая, много где так. Не уверен, что джун сможет извлечь какую-либо пользу из работы в такой атмосфере. Более опытный разработчик мог бы закалить характер и навыки, работая в сложных условиях, а может и прокачать лидерские качества, занимаясь организацией работы и борьбой с руководством. А джуну остаётся только крепиться.
    Ответ написан