Как вы мыслите, какими познаниями должен владеть пользователь, а какими -

Как вы думаете, какими познаниями обязан владеть пользователь, а какими - программер?

Задать свой вопрос
2 ответа
А чтобы быть пользователем необходимо владеть познанием как им править как, удалить, как загрузить, как обращаться и т.д
Программист - Ум

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

Любопытство

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

Абстрактное мышление

Очень главно для того, чтоб держать в уме кусочки кода и представлять, как они работают. Это только в фильмах про разведчиков хакеры-программеры со скоростью стенографистки стучат по клавиатуре и выдают код, который даже прочесть не успеваешь. В реальной жизни программер 80% медли рассуждает в уме, как и что будет работать в программке, а реализация идеи в коде это уже дело десятое.

Внимательность

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

Умение сдерживать собственного внутреннего идеалиста

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

Умение концентрироваться

Что бы ни происходило в вашей жизни, радости либо печали, вы обязаны придти к 8 утра на работу, отрешиться от всего на свете и погрузиться в код. Очень главно, чтобы собственные переживания вас не отвлекали и не вводили в ступор. Ничего собственного только бизнес.

Лень

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

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

И в добавленье: главной чертой является еще и дисциплина в том плане, что код необходимо писать каждый денек, хоть по 10 строчек, чтоб не растерять свои способности. Бывает, что после летнего отпуска возвращаешься к собственному проекту на работе, и около недели опять вникаешь в проект, вспоминаешь, как все работает, какими шаблонами проектирования воспользоваться. Пишите каждый денек в этом залог фуррора.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт