Как вы мыслите, какими познаниями должен владеть пользователь, а какими -
Как вы думаете, какими познаниями обязан владеть пользователь, а какими - программер?
Задать свой вопрос2 ответа
Слава Агайчев
Программист - Ум
1-ая черта личности, которая прибывает на ум. Да, определенный уровень интеллекта обязан присутствовать у программера, но это не основное. Главнее понимать, что чем больше ты знаешь, тем меньше ты знаешь, и потолка в развитии нет. Думая таким образом, программист будет постоянно развиваться, а без этого никуда в наше время, ведь познания в области больших технологий устаревают за 2-3 года.
Любопытство
Эта черта разумно следует за предыдущей. Ведь когда ты разумеешь свою некомпетентность в каком-то вопросе, то начинаешь отыскивать решения, гуглить, читать форумы/статьи/книги, общаться с другими программистами и учить их код. Становится занимательно, а как эту задачу реализовали до тебя, сопоставляешь код со своим и так постепенно растешь мастерски.
Абстрактное мышление
Очень главно для того, чтоб держать в уме кусочки кода и представлять, как они работают. Это только в фильмах про разведчиков хакеры-программеры со скоростью стенографистки стучат по клавиатуре и выдают код, который даже прочесть не успеваешь. В реальной жизни программер 80% медли рассуждает в уме, как и что будет работать в программке, а реализация идеи в коде это уже дело десятое.
Внимательность
Код может закончить работать просто из-за кавычек или скобки, поставленных не в том месте. Конечно, компилятор или интерпретатор языка, на котором вы пишете, заботливо укажет для вас, где у вас влезла ошибка, но дальнейшие поиски и правки съедают дополнительное время. Потому, чтоб его не тратить, стоит быть внимательным вначале.
Умение сдерживать собственного внутреннего идеалиста
Все мы хотим писать незапятнанный образцовый код, но это просит медли. Намного больше, чем есть у компаний, в которых вы работаете. Время вправду средства в наш век капитализма. Потому главно отыскать и придерживаться некоего баланса между скоростью написания кода и его красотой, которое будет устраивать и вас и вашего менеджера проекта.
Умение концентрироваться
Что бы ни происходило в вашей жизни, радости либо печали, вы обязаны придти к 8 утра на работу, отрешиться от всего на свете и погрузиться в код. Очень главно, чтобы собственные переживания вас не отвлекали и не вводили в ступор. Ничего собственного только бизнес.
Лень
Как ни феноминально, но и эта черта нужна программистам. Лень двигатель прогресса. Ленивый программист пишет уже готовые куски кода, так нарекаемые сниппеты, для различных задач. К примеру, функция загрузки картинок на сервер может быть написана один раз и употребляться во многих местах проекта, но она обязана быть эластичной, чтоб помещать файлы в различные папки, давать им различные имена, поменять размеры изображения по необходимости. Однажды написанная, такая функция сэкономит кучу времени программисту для исполнения иных задач либо чтения полезной литературы.
Также ленивый программер не будет изобретать велосипед там, где в этом нет необходимости. Нет ничего страшного в том, чтоб одолжить код, который теснее кто-то написал до вас, основное разуметь, как он работает.
И в добавленье: главной чертой является еще и дисциплина в том плане, что код необходимо писать каждый денек, хоть по 10 строчек, чтоб не растерять свои способности. Бывает, что после летнего отпуска возвращаешься к собственному проекту на работе, и около недели опять вникаешь в проект, вспоминаешь, как все работает, какими шаблонами проектирования воспользоваться. Пишите каждый денек в этом залог фуррора.
1-ая черта личности, которая прибывает на ум. Да, определенный уровень интеллекта обязан присутствовать у программера, но это не основное. Главнее понимать, что чем больше ты знаешь, тем меньше ты знаешь, и потолка в развитии нет. Думая таким образом, программист будет постоянно развиваться, а без этого никуда в наше время, ведь познания в области больших технологий устаревают за 2-3 года.
Любопытство
Эта черта разумно следует за предыдущей. Ведь когда ты разумеешь свою некомпетентность в каком-то вопросе, то начинаешь отыскивать решения, гуглить, читать форумы/статьи/книги, общаться с другими программистами и учить их код. Становится занимательно, а как эту задачу реализовали до тебя, сопоставляешь код со своим и так постепенно растешь мастерски.
Абстрактное мышление
Очень главно для того, чтоб держать в уме кусочки кода и представлять, как они работают. Это только в фильмах про разведчиков хакеры-программеры со скоростью стенографистки стучат по клавиатуре и выдают код, который даже прочесть не успеваешь. В реальной жизни программер 80% медли рассуждает в уме, как и что будет работать в программке, а реализация идеи в коде это уже дело десятое.
Внимательность
Код может закончить работать просто из-за кавычек или скобки, поставленных не в том месте. Конечно, компилятор или интерпретатор языка, на котором вы пишете, заботливо укажет для вас, где у вас влезла ошибка, но дальнейшие поиски и правки съедают дополнительное время. Потому, чтоб его не тратить, стоит быть внимательным вначале.
Умение сдерживать собственного внутреннего идеалиста
Все мы хотим писать незапятнанный образцовый код, но это просит медли. Намного больше, чем есть у компаний, в которых вы работаете. Время вправду средства в наш век капитализма. Потому главно отыскать и придерживаться некоего баланса между скоростью написания кода и его красотой, которое будет устраивать и вас и вашего менеджера проекта.
Умение концентрироваться
Что бы ни происходило в вашей жизни, радости либо печали, вы обязаны придти к 8 утра на работу, отрешиться от всего на свете и погрузиться в код. Очень главно, чтобы собственные переживания вас не отвлекали и не вводили в ступор. Ничего собственного только бизнес.
Лень
Как ни феноминально, но и эта черта нужна программистам. Лень двигатель прогресса. Ленивый программист пишет уже готовые куски кода, так нарекаемые сниппеты, для различных задач. К примеру, функция загрузки картинок на сервер может быть написана один раз и употребляться во многих местах проекта, но она обязана быть эластичной, чтоб помещать файлы в различные папки, давать им различные имена, поменять размеры изображения по необходимости. Однажды написанная, такая функция сэкономит кучу времени программисту для исполнения иных задач либо чтения полезной литературы.
Также ленивый программер не будет изобретать велосипед там, где в этом нет необходимости. Нет ничего страшного в том, чтоб одолжить код, который теснее кто-то написал до вас, основное разуметь, как он работает.
И в добавленье: главной чертой является еще и дисциплина в том плане, что код необходимо писать каждый денек, хоть по 10 строчек, чтоб не растерять свои способности. Бывает, что после летнего отпуска возвращаешься к собственному проекту на работе, и около недели опять вникаешь в проект, вспоминаешь, как все работает, какими шаблонами проектирования воспользоваться. Пишите каждый денек в этом залог фуррора.
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
Игорь 14 лет назад был на 8 лет моложе, чем его
Математика.
Два тела массами m1 и m2 находящие на расстоянии R друг
Физика.
В сосуде 4целых одна пятая литр воды что бы заполнить сосуд
Математика.
Двум малярам Диме И Олегу поручили выкрасить фасад дома они разделили
Разные вопросы.
найти порядковый номер 41Э если в ядре 20 нейтронов
Разные вопросы.
в ряду натуральных чисел 3, 8, 10, 24, … 18 одно
Математика.
Предприятие по производству с/хоз продукции на производство затратило 3527000 руб Валовый
Разные вопросы.
Математика, задано на каникулы. ВАРИАНТ 1004
НОМЕР 1,2,3,4,5,6,7,8.
Математика.
Имеются три конденсатора емкостью С1=1мкФ, С2=2мкФ и С3=3мкФ. Какую наименьшую емкость
Физика.
Из точки м выходят 3 луча MP MN и MK причём
Геометрия.
Облако тегов