• Влияние армии на знания программирования?

    @asd111
    Армия разная бывает. Где то надо за компами сидеть.
    Возьми с собой книги по программированию пару штук(5-6) поновее по интересующей тематике — как раз за год прочтешь и вернешься получив знания, а не потратив время.

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

    opium
    @opium
    Просто люблю качественно работать
    Ну логично что надо просто не идти в армию, откуда у людей глупость такая в голове идти в армию?
    Ответ написан
    7 комментариев
  • Обучение после колледжа, или как грамотной выбрать путь в грамотные программисты?

    @agee
    Я Вам сейчас открою страшный секрет. Плохое преподавание - это не оправдание для того, чтобы не учиться. Берите в руки книги и вперед - учиться самостоятельно. Благо, ресурсов сейчас выше крыши. А колледж не бросайте: доучитесь хотя бы до бакалавра, лишние знания и звания никому не мешали еще.

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

    23, конечно, не 33, но откладывать в долгий ящик не стоит. Пока Вы сомневаетесь и теряетесь, позиции, на которые Вы претендуете, будут занимать те, кто не сомневается и двигается в выбранном направлении.

    Желаю успехов.
    Ответ написан
    Комментировать
  • Дети и интернет: как контролировать?

    @mnty
    Владимир написал уже все, о чем я подумал (жаль только, что поскромничал под спойлер), поэтому просто добавлю пять копеек из своего детства.

    Долго разглагольствовать не буду, просто скажу, что благодаря тому, что родители думали в ключе «как дать», а не «как ограничить», компьютер у меня появился одним из первых в классе, что впоследствии дало мне преимущество в несколько лет перед сверстниками. Разумеется, к тому моменту, когда компьютеры начали появляться и у других, я уже успел неоднократно поубивать винду95 удалением системных файлов, изучить все доступные детскому уму комбинации «домен.ком» и вдоволь насытиться играми. Позже, пока они еще игрались в чаты/айсикью/ультиму-онлайн/контр-страйк, я уже зарабатывал свои первые сто долларов, стряпая баннеры какому-то незнакомому парню, написавшему мне на имейл, с оплатой постфактум по вебмани, потому что за год до этого я выставил пару своих каракуль на каком-то тематическом форуме; и таки получив свои кровные на руки в местной бандитской бильярдной у дилера вебмани, который там отдыхал. Нет, мне, как и всем детям, все еще хотелось играться и все такое, просто мне повезло избежать состояния дорвался. У меня уже было свободное от детского досуга время на саморазвитие.

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    > p.p.s. Понимаю, что нужно детей воспитывать, а не давать чаду айфон 6+ по принципу "чем бы дитя не тешилось...". Но как это сделать в мире, где вокруг одни гаджеты и интернет со всеми вытекающими последствиями?

    Вы сами все понимаете. Важно не то, что ребенок увидит, а как он оценивает увиденное. Приоритеты и критичность оценки должны в нем воспитать, причем чем раньше тем лучше - к пубертатному возрасту, в идеале, родитель должен из наставника превращаться в старшего друга, а к 20-22 годам, просто в друга.

    P.S. Неплохо подкидывать ребенку правильные ресурсы, в которых он будет чаще находить полезные и для него и с вашей точки зрения ответы. Но при попытке спрятать или скрыть другие источники, вы промотивируете его именно их и искать.
    Просто поясняйте где информация более качественная и ПОЧЕМУ.
    Ответ написан
    Комментировать
  • Дети и интернет: как контролировать?

    gbg
    @gbg Куратор тега Компьютерные сети
    Любые ответы на любые вопросы
    Есть предложение детей натурально воспитывать, а не отдавать этот процесс на аутсорс интернету.

    Из комментария vilgeforce
    Критическое мышление прививайте, тогда вопрос дезинформации и какой либо морали будет волновать вас гораздо меньше.
    Ответ написан
    16 комментариев
  • Фриланс с нуля?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    MongoDB

    Выбросте эту мысль из головы. Возьмите PostgreSQL или на худой конец MySQL. Монгу можно как дополнительный инструмент но ни в коем случае не как основной. Это резко сужает возможности разработчика и для большинства задач увеличивает сложность.

    В целом самая большая ваша проблема будет с получением первых проектов. Придется подождать. А пока ждете - пробуйте, делайте что-то для себя и желательно выкладывайте на github и все такое.

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

    leventov
    @leventov
    Интересно, какой ответ вы ожидаете? "Дойди до путевого камня, потом 300 сажень в сторону, там под дубом зарыт ларец с ключом от карьерного лифта"?

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

    @vilgeforce
    Раздолбай и программист
    WInAPI не предлагать? :-D
    Ответ написан
    Комментировать
  • Как написать жалобу на модератора?

    @VazyaOZ
    Пишите сразу заказным письмом, с пометкой toster.ru
    Получатель: ООО «Хабр»
    Почтовый адрес: 105082, Москва, Спартаковский переулок, д. 2, стр. 1, секция 3
    Ответ написан
    Комментировать
  • Как засунуть n - мерный массив в аргумент функции?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    Ну вот, опять знатоки советуют добавить звёздочек и указателей на указатели ):

    Все примеры дальше передают в функцию трёхмерный массив и присваивают v значение его элемента p[1][2][3].

    Если функция принимает массив фиксированных размерностей, то прямо так можно и написать:
    int f(int p[][20][30])
    {
        int i = 1, j = 2, k = 3;
        int v = p[i][j][k];
    }
    ...
    int p[10][20][30];
    f(p);

    Первую размерность (самую старшую) можно опустить.

    Если же нет, то перед вами следующий выбор:

    - у вас старый стандарт С (до С99) -- передавайте указатель на самый первый элемент и значения размерностей. Внутри функции пересчитывайте набор индексов многомерного массива в линейный индекс:
    int f(int *p, int n2, int n3) // p[][n2][n3]
    {
        int i = 1, j= 2, k = 3;
        int v = p[(((i * n2) + j) * n3) + k]; // v = p[i][j][k];
    }
    ...
    int p[10][20][30];
    f(&p[0][0][0], 20, 30);


    - у вас С99 или новее: воспользуйтесь поддержкой языка:
    int f(int n2, int n3, int p[][n2][n3])
    {
        int i = 1, j = 2, k = 3;
        int v = p[i][j][k];
    }
    ...
    int p[10][20][30];
    f(20, 30, p);
    Ответ написан
    5 комментариев
  • Вредит ли 2 ОС жесткому диску?

    Jump
    @Jump Куратор тега Windows
    Системный администратор со стажем.
    Диску абсолютно безразлично какие там файловые системы вы на него водрузите.
    Главное гвозди им не забивайте, и все будет хорошо.
    Для забивания гвоздей могу порекомендовать специализированный инструмент.
    Ответ написан
    1 комментарий
  • Вредит ли 2 ОС жесткому диску?

    @misc1
    Нет
    Ответ написан
    Комментировать
  • Какую книгу прочитать по Алгоритмам?

    @maxyc_webber
    Web-программист
    Привет. Я Максим и я алко. Я программист. Книгу, в которой доступно обьясняется какие книги почитать это сильно
    Ответ написан
    Комментировать
  • Книги, дающие базу по программированию в целом и ООП?

    'Object-Oriented Software Construction', Second Edition
    Bertrand Meyer

    'SICP'
    mitpress.mit.edu/sicp/full-text/book/book.html

    'How to Design Programs'
    www.ccs.neu.edu/home/matthias/HtDP2e

    "Совершенный код" Макконелл
    www.ozon.ru/context/detail/id/3159814

    "The Art of Software Testing" - Second Edition
    Glenford J. Myers

    Есть еще книги, но ищи их сам по мере надобности.

    Ищется просто. Заходишь на тематический сайт Q&A. Ищешь, best book about ... Тот ответ за который проголосовали больше, и есть наиболее полезная книга.
    Если интересно зачем ее читать, то так и пишешь: "чем была полезна книга ... " и т.п.

    И не забывай про источник знаний - реальных людей, те. про ментора. theasder.github.io/learning/2015/01/25/let-us-lear...
    Ответ написан
    1 комментарий
  • Трудоустройство. Не знаю что делать?

    opium
    @opium
    Просто люблю качественно работать
    изучайте джаву по 8 часов в день и у вас отпадут такие глупые вопросы.
    Ответ написан
    1 комментарий
  • Что почитать о JavaScript уровня PRO?

    MDN
    You don't know JS
    www.nczonline.net/blog
    www.2ality.com
    Книги:
    Cody Lindley - DOM Enlightenment
    Nicholas C. Zakas - The Principles of Object-Oriented JavaScript
    Michael McMillan - Data Structures and Algorithms with JavaScript
    David Herman - Effective JavaScript
    Ответ написан
    2 комментария
  • Порекомендуйте книги по математике?

    @comradegoryaev
    Видеокурсы с заданиями с 1го класса и до вышки на https://www.khanacademy.org
    Ответ написан
    Комментировать
  • С чего начать гумантарию?

    @ivkol
    встречал истории в комментах о удачных заходах в программирование с нуля в 50 лет. а вообще сотни примеров, когда пенсионеры под 70 и выше начинают осваивать новую профессию (правда, здесь не строго программирование). Например, Япония или Китай - на уровне подсознания страсть к постоянной учебе. по поводу математики - вот статья, другими словами, за 9 классов придется темы закрыть + аналитическая геометрия и линейная алгебра за 1 курс мат. факультета (но там не сильно углубляясь). вообще, неплохо бы прорешать отсюда что-нибудь
    Ответ написан
    Комментировать
  • С чего начать гумантарию?

    hrhr99
    @hrhr99
    24 года. Да вы батенька молоды.
    Зачем вы ищите доказательство что у кого-то получилось?
    У вас есть самое главное топливо — энтузиазм.

    Берите и пишите свою простенькую инди-2д игрушку.
    Нужные книги и уроки повстречаются на пути поиска необычных решений.

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


    Совет начинающим. Начинайте!
    Ответ написан
    Комментировать