Ноутбук для программирования: руководство для начинающих

Инструкция для тех, кто хочет стать программистом с нуля

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

С чего начать

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

Таким детям даже не нужно идти в университет. Второй вариант — модная профессия программиста. После школы нужно было выбрать, куда пойти учиться, и выбрали модное направление IT, вроде бы понравилось.

И последний вариант — хобби, которое переросло в работу.

Если с вами ничего из вышеперечисленного не произошло, значит, у вас есть выбор из четырёх вариантов:

  • Самообразование. Этот вариант можно использовать как самостоятельно, так и в паре с другими методами. В интернете полно сайтов, книг и приложений, которые помогают изучать различные языки программирования и технологии. Но это самый тяжёлый путь для начинающих.
  • Университет. Если вы оканчиваете школу и хотите быть программистом, тогда идите в университет. Если не за знаниями, тогда за корочкой. Она может послужить бонусом при устройстве на работу. Хотя и какие-то знания вы тоже получите. Но не забывайте заниматься и самообучением. К выбору вуза стоит подойти очень ответственно. Внимательно изучите программы обучения и выбирайте лучшие технические вузы.
  • Ментор. Будет очень неплохо, если вы найдёте человека, который согласится помочь вам и направит вас в правильную сторону. Он подскажет подходящие книги и ресурсы, проверит ваш код, даст полезные советы. Кстати, мы уже писали о полезном ресурсе, где вы сможете найти ментора. Наставника можно искать среди знакомых программистов, на IT-тусовках и конференциях, на онлайн-форумах и так далее.
  • Специализированные практические курсы. Попробуйте поискать в своём городе курсы, где вас обучат какому-нибудь языку программирования или технологии. Я был приятно удивлён количеством таких курсов в Киеве, в том числе бесплатных и с последующим трудоустройством.

Какой язык, технологию и направление выбрать

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

  • Наличие на рынке вакансий. Конечная цель этого пути — найти работу программистом. А это будет трудно сделать, если на рынке вакансий никто не будет искать разработчиков на вашем языке программирования. Проверьте сайты с вакансиями, посмотрите, кого больше ищут, выпишите десяток языков. И переходите к следующему критерию.
  • Низкий уровень вхождения. Если вам придётся потратить длительное время на изучение языка, это может отбить у вас охоту к программированию вообще. Почитайте о тех языках, которые вы выбрали выше. Просмотрите литературу, которую нужно будет прочитать, чтобы изучить эти языки. И выберите те, о которых пишут, что они лёгкие, или которые вам показались лёгкими. Такими языками могут оказаться PHP, Ruby, Python.
  • Кайф от процесса. Если вам не нравится писать код на выбранном языке, вы не будете получать удовольствия от этого процесса, от работы и от жизни. А оно вам надо? Делайте правильный выбор.

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

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

То есть при выборе языка программирования также стоит отталкиваться и от этого фактора.

В любом случае изучите веб-технологии. Это язык разметки HTML, стили CSS и JavaScript, который позволит сделать вашу страницу динамической. На следующем этапе изучите серверный язык (Python, PHP, Ruby и другие) и подходящие для него веб-фреймворки. Изучите базы данных: практически в каждой вакансии программиста это упоминается.

Как получить начальный опыт

Без опыта вы не получите работу. Без работы вы не получите опыт. Замкнутый круг реальной жизни. Но ничего страшного, мы из него выберемся.

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

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

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

Реальные проекты являются большим плюсом в вашем резюме.

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

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

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

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

Четвёртый вариант получения опыта — помощь знакомым программистам. Попросите их передать вам маленькие и несложные задания. Если что-то не будет получаться, у вас всегда будет к кому обратиться. И при этом вы будете участвовать в реальном проекте.

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

Почему стоит выбрать Python

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

Код программы на Python читабелен. Вам даже не нужно быть программистом, чтобы в общих чертах понять, что происходит в программе. Из-за несложного синтаксиса Python вам понадобится меньше времени для написания программы, чем, например, на Java.

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

И он такой простой, что даже дети могут его выучить.

Справедливости ради стоит упомянуть и о других языках программирования. Java может стать неплохим выбором для новичка. Этот язык популярнее, чем Python, но и немного сложнее. Зато инструменты для разработки гораздо лучше проработаны. Стоит только сравнить Eclipse и IDLE. После Java вам будет проще перейти к работе с низкоуровневыми языками программирования.

PHP — ещё один очень популярный язык. И, мне кажется, он даже проще, чем Python. Очень легко найти себе ментора или решение какой-нибудь проблемы на форуме.

Всё потому, что в мире существует огромное количество PHP-программистов разного уровня. В PHP нет нормального импорта, есть множество вариантов решения одной и той же задачи. А это усложняет обучение.

И PHP заточен исключительно под веб.

Языки C и C# очень сложны для новичка. Ruby — хороший выбор в качестве второго языка, но не первого. JavaScript — очень простой язык, но ничему хорошему он вас не научит. А задача первого языка программирования всё-таки научить вас чему-то правильному, задать какую-то логику.

Важен ли английский язык

Важен! Не знаете? Учите. Знаете? Совершенствуйте. Учитесь читать, писать, слушать и говорить на английском. Делайте упор на техническую литературу. Слушайте англоязычные подкасты. Читайте англоязычные учебники по программированию.

Что нужно знать, кроме языка программирования

Конечно же, кроме языка программирования и английского, нужно знать что-то ещё. А вот что — зависит от направления, которое вы выберете. Веб-программист обязан знать HTML, CSS, JavaScript. Десктоп-программист учит API операционной системы и различные фреймворки. Разработчик мобильных приложений учит фреймворки Android, iOS или Windows Phone.

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

Хотя бы с одним. Обязательно знание систем версионного контроля. Выбирайте Git, он самый популярный. Вам нужно знать инструменты, с которыми вы работаете, операционную систему и среду разработки. И главный навык программиста — уметь гуглить.

Без этого вы не проживёте.

Последние шаги

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

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

И вперёд — к светлому будущему с новой профессией программиста.

Источник: https://lifehacker.ru/kak-stat-programmistom/

Компьютер для начинающих — для чайников

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

Обучение компьютеру

Хорошо ли вы знакомы с компьютером? Вы плохо разбираетесь в компьютерных терминах, и не понимаете, что люди имеют в виду, когда говорят Windows, Программное обеспечение, интернет и т.д.

? Вам просто нужно немного углубиться в тему и узнать больше о том, как работают компьютеры, что это такое и как с ними обращаться.

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

Урок 1: Что такое компьютер и виды компьютеров
Урок 2: Из чего состоит компьютер — основные части настольного компьютера
Урок 3: Порты компьютера, разъемы и кнопки
Урок 4: Что такое операционная система? Виды операционных систем
Урок 5: Устройство компьютера — что находиться внутри системного блока?
Урок 6: Что такое смартфон, планшет и электронные книги
Урок 7: Как подключить компьютер? Установка компьютера
Урок 8: Операционные системы — начало работы, рабочий стой и интерфейс
Урок 9: Обслуживание компьютера, безопасность и уход
Урок 10: Поиск и устранение неисправностей

Базовые компьютерные навыки

Ваш первый компьютер — начало работы
Как использовать встроенную справку компьютера
Как отменить последние действия на компьютере
Бесплатные программы — что лучше и что нужно знать
Как настроить Wi-Fi роутер
Как обновить программное обеспечение компьютера
Как изменить фон рабочего стола

Советы и рекомендации

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

Использование горячих клавиши Windows, Mac OS X
Сочетания клавиш мыши
Пароли: первый шаг к безопасности
Резервное копирование файлов и данных
Как сделать скриншот экрана?

Полезные программы

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

Что такое торрент и что такое торрент-трекер?
Как пользоваться торрентом? — как качать с торрента
Программа Total Commander — что это за программа?
Ccleaner — как очистить компьютер от мусора?

Источник: http://composs.ru/computer-basics/

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

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

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

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

Как правильно подобрать ноутбук

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

Габариты устройства

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

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

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

Форм фактор

Классический ноутбук–книжка является двумя половинками (системным блоком и экраном), соединенными по шарнирному типу.

Однако существуют и другие формы выпуска, например, планшет, с отдельно присоединяемой в виде чехла клавиатурой или трансформер, экран которого не только открывается, но и поворачивается на 180 градусов.

Читайте также:  Знакомство с pascal: написание первой программы

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

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

Однако тут уже устанавливается не классическая операционная система, а ее заменитель Android или iOS. Иногда это может быть урезанная версия Windows.

Выбор за вами – получить полноценную ОС и производительность или радоваться выворачиваемому на 180 градусов дисплею.

Смотрим на экран

Экран – это одна из самых важных частей вашего будущего гаджета. Именно на него придется смотреть часами и будут ли уставать ваши глаза тоже зависит от параметров матрицы. Кстати, о матрицах. Существует несколько видов таковых. Рассмотрим вопрос подробнее:

  • TFT/TN–матрицы. Старый, дешевый и отвратительно выглядящий экран делается именно по такой технологии. Во всех более-менее приличных компьютерных мониторах и, тем более, ноутбуках, уже стоят более дорогие типы дисплеев. Выбирать такой вариант следует лишь при особо скудном бюджете.
  • IPS. Более современный и приятный глазу тип дисплеев. Углы обзора тут очень хороши, радует и цветопередача. Хотя существуют дешевые экраны, собранные на базе IPS. В таких устройствах могут засвечиваться углы, инвертироваться цвета и т. д. Более дорогие варианты работают отлично. Именно данная матрица в идеале должна быть и у вас.
  • AMOLED. Экраны нового поколения, в которых изображение формируется при помощи набора отдельных светодиодов. Преимуществом таких матриц выступает отображение глубокого черного цвета и почти идеальные углы обзора, к недостаткам можно отнести дороговизну, а также не совсем естественный белый оттенок. Используется разработка чаще всего в мобильных устройствах и на ноутбуках широко не распространена.

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

Графическая подсистема

С монитором мы разобрались. Но чтобы на нем все отображалось плавно и с достаточной частотой развертки, ноутбук должен оснащаться производительной видеокартой. Именно графический адаптер отвечает за отрисовку изображения на экране.

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

Встроенной графики по типу Intel HD чаще всего хватает только для пасьянсов. Для игр с использованием 3D-графики нужны более мощные Radeon и NVidia.

Также мощность графического адаптера нужна, например, для Фотошопа или Автокада. Даже проигрывание видео требует затрат со стороны GPU.

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

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

Подробно об оперативной памяти

С ОЗУ дела обстоят немного проще, чем с видео. Существует всего 4 поколения оперативной памяти. Причем первые 2 мы уже не рассматриваем. Если модель, которую вы выбираете, будет бюджетной, хватит и DDR3. Если нужна более серьезная машина – только DDR4.

Что касается объема, нужно покупать модель с не менее чем 4 GB RAM. Хотя и этого уже маловато. Лучше иметь 6, 8 ГБ и выше. Для игровых машин этот показатель стартует как минимум с 16 GB. Ну и еще маленький нюанс: спросите своего продавца, есть ли в устройстве свободные слоты для установки новых модулей ОЗУ. Ведь это позволит усовершенствовать ноутбук через время.

Дисковая подсистема

Один из самых интересных разделов нашей статьи. Мы с удовольствием расскажем вам, что нужно выбрать. Ранее в компьютерах и ноутбуках повсеместно использовались исключительно так называемые HDD (Hard Disc Drive) или жесткие диски. Отличаются такие устройства сравнительно низкой скоростью работы, большим объемом и достаточной надежностью.

Современные компьютеры комплектуются твердотельными накопителями нового поколения – SSD. Их скорость позволяет операционной системе Windows 10 полностью запуститься и быть готовой к работе всего за 5 секунд, в то время как обычный HDD на это тратит несколько минут. Однако стоимость SSD высока и 128 GB модель стоит столько же, сколько 1 TB HDD.

Но и из этой ситуации есть выход. Нужно использовать гибридную систему. Под ОС (диск C) вы устанавливаете SSD или твердотельный накопитель, а под остальные данные (диск D) ставите обычный жесткий диск. В ноутбуках, в связи с ограниченным пространством корпуса, такой подход не всегда применим, но в игровых моделях –вполне.

Что касается машин для работы и серфинга, выбирайте исполнение с одним SSD объемом от 256 GB. Этого хватит под любую операционную систему, все нужные программы и даже несколько несложных игр.

Использовать стандартный жесткий диск мы не рекомендуем, как и экономить на дисковой подсистеме.

Человек, который единожды попробовал работать с SSD, больше не сможет делать этого на ноутбуке с жестким диском.

Оцениваем аккумулятор

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

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

Центральный процессор

Говоря о сердце любого компьютера или ноутбука, нужно заметить, что оно должно быть хотя-бы двухъядерным (эконом вариант) или иметь 4 ядра и выше – в более продвинутых сборках. Так как процессоры делают только AMD или Intel, выбирать особо не приходится. Хотя решения последних более «холодные», а значит – экономичные. Так что мы рекомендуем именно их.

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

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

Слоты расширения

Дальше мы поговорим о внешних разъемах ноутбука и приводах оптических дисков. DVD-ROM в современных устройствах уже не нужен. И не нужен он тут от слова совсем.

Данный привод, если бы его ставили, просто отнимал бы полезное пространство, в которое можно установить тот же SSD. А вот картридер пригодится.

Он позволяет считать информацию с любых карт памяти телефона или фотоаппарата. Хотя наличие такого устройства не критично.

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

Все дело в скорости передачи данных. Купив устройство с USB 2.0, вы можете минут 20–30 ждать, пока видео с вашего телефона скинется на ноутбук.

Если говорить уже о камерах и фотоаппаратах, то там речь идет о часах.

Программное обеспечение

Вот еще один важный момент, о котором нужно обязательно рассказать. Ноутбук, который ждет вас в магазине, может иметь уже установленную операционную систему или быть в так называемом Free DOS режиме.

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

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

Гораздо проще купить машину с бесплатным Linux или вообще без операционной системы, и потом установить ее самостоятельно. Если вы не знаете, как это делается, пожалуйста: как переустановить Windows с диска или флешки. Происходит это полностью бесплатно, так что платить за систему, которая будет неизвестно как установлена, мы не видим смысла. Впрочем, решать вам.

Но самое страшное – программы, которые вам «ставят» вместе с ОС. производители некоторых ноутбуков пытаются дополнительно заработать, просто «напихивая» свои модели разными антивирусами (причем по 3 штуки сразу), чистильщиками и другими утилитами, которые в совокупности просто уничтожают систему и ее все равно приходится переустанавливать.

Mac OS и MacBook

Ноутбуки от Эппл – это тема отдельной статьи или даже ряда статей. Что можно о них сказать:

  • Качественная оптимизация программного обеспечения и, как результат, отличная автономность с производительностью.
  • Бесплатность операционной системы. Все устройства от Apple оснащаются свой фирменной ОС, которую нельзя установить на модели других производителей.
  • Дизайн. Данные гаджеты бесподобны и с этим никто не сможет спорить.
  • Стабильность. В отличие от Windows, Mac OS является самой надежной и стабильной операционной системой, которой можно легко доверить свои данные.
  • Удобство работы.
  • Программный интерфейс. Взглянув на рабочий стол данной ОС, ее программы и окна, возвращаться на «Виндовс» будет, мягко говоря, обидно.

Также в Мак ОС и Мак Буках есть пара недостатков, например, высокая цена и необходимость отвыкать от Windows. Кроме того поддерживаются не все игры, доступные в ОС от Microsoft.

Как правильно купить

Рассмотрим несколько рекомендаций по покупке ноутбука.

Цена – качество

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

Воспользуемся поиском нужной нам модели в Яндекс.Маркет и отыщем недорогой, но хороший гаджет:

  1. Переходим в магазин, выбираем категорию «Ноутбуки» и вводим наш бюджет в отмеченное на скриншоте поле.
  1. Крутим содержимое страницы вниз и дальше настраиваем фильтр по своим критериям. Так как трансформер нам не нужен, выбираем обычный ноутбук. Сразу же тут отображается количество найденных моделей.
  1. Нам нужно устройство для работы, но носить мы его будем с собой. Берем более маленький экран, а значит, компактный корпус.
  1. Теперь указываем тип накопителя – конечно же, это должен быть SSD.
  1. За такую цену тут есть один результат. И, смеем вас заверить, что это лучшее, что можно купить за такие деньги.

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

Разрешение экрана FullHD – это очень хорошо, процессор Intel Core 5-го поколения с четырьмя физическими ядрами – тоже отлично. Видеокарта встроенная – да, поиграть не удастся, но мы же выбираем модель для работы.

К тому же 2 ГБ видео не так и мало, и некоторые игры все же «пойдут».

Важнее всего, что сюда никто не установил Windows и не «напичкал» машину бесполезным, а порой и вредоносным софтом. Мы сами установим ОС и настроим ее так, как нужно нам. Возможно, кому-то понравится уже имеющаяся тут Linux.

Для развлечений в сети ее вполне хватит. Вот еще одно достоинство – твердотельный накопитель. Машина с ним будет запускаться практически мгновенно. Тем более что тут аж 256 GB.

Радует и вес устройства – немного больше полутора килограмм.

Дальше смотрим ОЗУ – это четвертая DDR и 8 ГБ памяти. Отличный показатель за эти деньги. Единственно, что непонятно – по какой технологии построена матрица дисплея. Но это уже можно уточнить, позвонив в магазин.

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

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

Покупка в кредит

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

Гарантия

Особое внимание обратите на оформление гарантии. Продавец обязан полностью заполнить талон и подписать его. Уточните, какая это гарантия и на протяжении какого времени она будет действовать. Рекомендуем узнать и о возврате в случае поломки. Часто, если прошло не много времени, магазин позволяет сделать это.

Рассматриваем Б/У ноутбук

Если у вас не слишком много денег, но купить хороший аппарат хочется, попробуйте выбрать из бывших в употреблении устройств. Главное – руководствоваться такими правилами:

  • По возможности покупайте такие вещи у хороших знакомых или друзей.
  • Внимательно осмотрите гаджет. На нем не должно быть видимых повреждений, тем более, следов падения или неаккуратного обращения.
  • Проверьте «железо» в работе. Запустите стресс-тест для видеокарты и процессора, в это же время контролируете температуры всех модулей.
  • Проверьте, насколько хорошо «держит» аккумулятор ноутбука. Зарядите его полностью и поэксплуатируйте, следя за уровнем заряда.
  • Проверьте работоспособность всех кнопок на клавиатуре.
  • Проверьте работу всех портов и беспроводных интерфейсов, включая Bluetooth и Wi-Fi.

Подводим итоги

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

Все приведенные выше советы подходят для любых устройств – например, Asus, Acer или Lenovo.

Читайте также:  Выбираем язык программирования исходя из требований к проекту

Видео

Также рекомендуем просмотреть ролик по данной теме.

Источник: https://os-helper.ru/pc/kak-vybrat-noutbuk.html

Книга «Ноутбук для начинающих»

Цифровой мир разнообразен и постоянно эволюционирует – как по форме, так и по содержанию.

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

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

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

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

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

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

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

Почему же этим советом редко пользуются?

Дело в том, что сегодня технической литературы достаточно много. А уж советов в интернете (за которые вообще никто не несёт ответственности) – вообще море разливанное.

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

Называется она – «Ноутбук для начинающих» (мобильно, удобно, доступно).
о чем она, вы думаю догадались из названия.

А вот о содержании мы попросим сказать самого автора:

В книге 192 страницы, которые можно разделить на несколько частей:

Первая треть – описание компонентов мобильного ПК, их настройки, оптимизации, выбора при покупке. То есть информацию отсюда можно применять не только при выборе устройства, но и как справочник. Для каждой «железки» приведены ещё и обиходные названия – в результате начинающим пользователям проще искать дополнительную информацию в Сети.
Вторая треть – пошаговая инструкция по установке и поддержке работы ОС. Описано что можно отключить, где, почему и при этом получить максимальную скорость работы Windows. Отдельно указываются параметры, которые влияют на стабильность работы ОС.

Последняя треть – рассматриваются вопросы апгрейда, как поступить при купании устройства в жидкости, описаны стратегии по оптимальному энергосбережению (разобраны мифы, связанные с работой батарей), приводятся инструкции по защите приватной информации. И это неполный список тех «печенек», которыми начинена книга.

Должен предупредить сразу – здесь нет рассказов о каком-нибудь особенно удачном процессоре или видеокарте (о которых обычно знают лишь технические специалисты); рассказов об одном нетбуке на 10-15 страниц (даже если такая модель была в продаже и очень хорошо работала), нет повествований из истории развития компьютеров, нет описания забавных историй… Я считаю, что всему вышеперечисленному место совсем в других изданиях – в спецсправочниках (datasheet), в журналах с рассказами о новинках, в статьях о путях технического прогресса.

Книга же о другом – её цель стать надёжным источником информации и помощником для пользователя.

Основной упор сделан на тех проблемах, которые чаще всего встречаются. Без всякой «воды» для каждой ситуации указан нужный алгоритм действий. Разумеется отступления от темы есть – но они существуют лишь для того, чтобы пользователь понял, как взаимосвязаны различные компоненты ОС и ноутбука между собой. Чтобы из различных советов, как из кусочков мозаики, сложилась цельная картинка.

Большая часть иллюстраций из моей личной фотоколлекции.

Как мы видим, Анатолий Ковалевский (автор), достаточно четко сформулировал те практические знания, которые получит читатель, ознакомившись с материалом книги.

Хочу заметить, что её приобретение финансово вас не особенно обременит — цена достаточно демократична, в отличие от других изданий аналогичной тематики.

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

Заказать книгу «Ноутбук для начинающих» (мобильно, удобно, доступно) можно в  или любых других инернет-магазинах.

Источник: http://tipskettle.blogspot.com/2012/04/blog-post_29.html

Блог Java программиста

В этой статья я расскажу про свой опыт, про других, про мировые практики и попробую дать советы в выборе компьютера для программиста.

Мой опыт

Думаю разумнее начинать с того момента как начал работать на себя. Когда трудишься наемным сотрудником в компании, то проблемы выбора как правило нет — работаешь на том оборудование, которое принято использовать у работодателя.

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

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

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

В частности, у меня был 13-дюймовый ноутбук (BenQ T31) с достаточными на тот момент характеристикам для компиляции и запуска IDE. Продержался я на нем не так долго, т.к. на маленьком экране и компактной клавиатуре не очень удобно работать.

Выходил из положения подключением внешнего монитора (кажется 21-дюймовый Samsung) и клавиатуры.

Через некоторое время я заменил BenQ на HP Probook 4720s и отправил старый ноутбук на дачу.

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

Работать на выезде у заказчика и в поездках стало почти также комфортно как и за рабочим столом. Приблизительно в это же время я перестал работать дома и переехал в коворкинг (на ДЗ Флакон) с фиксированным рабочим местом. При этом от стационарного монитора и клавиатуры я не отказался. Правда я заменил Samsung на ViewSonic чуть большей диагонали.

Через некоторое время я взял новый ноутбук ASUS G550JK серии ROG (Republic of Gamers).Старый ноутбук я отдал племяннику, он на нём учится программировать.

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

Для моих задач, как программиста это было не важно, главное было то, что в нем стоит неплохой процессор (i7) и 16 Gb памяти.

Через некоторое время я сменил внешний монитор ViewSonic на DELL с 24″. Замена мне понравилась. Старый ViewSonic показал себя не с лучшей стороны, первые полтора года отработал без проблем, но потом пару раз сломался, даже пришлось обратиться в гарантийным отдел.

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

Что касается периферии — мышек и клавиатур, то я меняю их достаточно часто (раз-два в год). Любимые бренды — A4Tech, Logitech и Microsoft. Кстати кто не знает, у микрософта в линейке клавиатур и мышек всегда имелись неплохие модели. Сейчас работаю на Microsoft Wireless Comfort Desktop 5000, уже больше года. Пока это для меня самая удобная клавиатура.

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

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

После этого у меня началась настоящая «Dolce Vita!» для программиста.

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

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

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

Вот так выглядит мое рабочее место.

Мои друзья

Безусловно такое непостоянство в смене компьютеров возможно является следствием моего темперамента или типом личности. Например, мой друг купивший где-то в конце 2000-ных(!) Thinkpad T520 остается ему верен до сих пор.

Безусловно это отличная модель, с хорошими характеристиками, четким линиям и выразительными чертами в дизайне. Второй его ноутбук, это Asus ROG, стилизованный под спорткар Ламборгини, обладает ещё большей маскулинностью.

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

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

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

Хотя ничто не идеально, сломаться может всё что угодно, а ремонт мака может обойтись существенно дороже обычного pc.

Другими словами, всегда нужно выбирать компьютер «под себя».

Про успешные компании

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

Источник: http://programador.ru/computer-for-programmer/

Программирование для чайников: с чего начать бесплатно и с нуля

Здравствуйте, дорогие читатели!

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

Подогревает интерес то, что сами программисты твердят, будто путь в профессию открыт для всех, не только для технарей. Главное, знать, где его найти. Интересуетесь им тоже? Тогда эта статья, описывающая программирование для чайников – для вас!

Всем ли дано

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

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

Правильный старт – полдела

На вопрос том, что нужно для того, чтобы обучиться программированию с нуля и потом этим зарабатывать, гуру отвечают: «Усвоение основ, которые впоследствии встречаются в работы повсеместно». Это:

  • алгоритм;
  • функция;
  • цикл;
  • условие.

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

С какого языка начать

В большинстве технических вузов обучение начинают с немного устаревших языков. Это могут быть Turbo Pascal и Turbo C.

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

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

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

Если же интересуют перспективные языки программирования, обратите внимание на:

  • Python. К слову, с него многие начинающие программисты и начинают. Секрет его популярности – не в обширном функционале, а в возможности быстро приступить к практике. Чтобы начать работу, достаточно скачать файл и его запустить. Разобраться в тонкостях работы также несложно: есть масса книг, написанных под Python. Кстати, этот язык используется во многих крупных компаниях, и те, кто хорошо в нем разбираются, всегда могут найти работу.
  • Java. Очень популярный, применяется на всех устройствах и платформах. Специалисты, которые освоили его, востребованы и всегда смогут найти высокооплачиваемую должность. К слову, он не имеет ничего общего с JavaScript.
  • PHP. На сайте уже есть публикации про него. Его называют «не совсем настоящим» языком программирования, так как он заточен исключительно под веб, в то же время его редко применяют в веб-приложениях. Язык лежит в основе самых популярных «движков», или CMS. (В этой публикации я уже писал о том, что такое CMS простыми словами, а здесь вы можете увидеть, какие они бывают и как выглядят) Поэтому, если вы разберетесь с ним, а затем и с WordPress, которая является одной из самых популярных систем управления сайтами, работу себе вы всегда найдете. Здесь я уже писал с чего начать процесс ее изучения.
Читайте также:  Делаем шагомер на основе bmi160 и arduino beetle

Есть и другие языки: Ruby (как и Python скриптовый), С# (по функционалу похож на Java, позволяет создавать сайты и приложения на фреймворке .NET), С++ (сложная версия С, которая открывает массу возможностей, разбираться с которыми лучше с наставником).

Как изучать

Есть три способа выучить основы программирования, не имея никаких навыков.

Самообразование

В этом случае в свободное время нужно будет читать книги, например:

  • «Изучаем РНР и MySQL» Л. Бейли и М. Моррисон;
  • «Простой Python. Современный стиль программирования» Б. Любанович и др.

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

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

Помощь ментора

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

Тренинги

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

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

Куда податься

С чего начать обучение? С выбора направления, которое подскажет и выбор языка. Есть:

  • Веб-программирование – перспективная и быстроразвивающаяся область, для работы с которой нужен только компьютер и браузер. Позволяет создавать и поддерживать сайты. Освоив его, вы приобретете специальность, благодаря которой сможете хорошо зарабатывать. Хотите быть веб-программистом? Учите PHP.
  • Разработка программ и приложений. Сложное, но интересное направление, разобраться в котором без знания основ практически невозможно. Выбор языка зависит от сферы: мобильные, под Android (читайте здесь что это и почему он лучше) или другую платформу. Java подойдет.
  • Системное администрирование. Здесь все просто: нужно настраивать программы ранее кем-то созданные. В этом направление важно разностороннее развитие.

Путь к успеху во всех случаях лежит через умение совершенствоваться и саморазвиваться.

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

Источник: http://start-luck.ru/dlya-novichka/programmirovanie-dlya-chaynikov.html

Заметки на полях — Какой ноутбук выбрать для программиста

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

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

Ноутбук или нетбук — вопрос размера

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

Да, у нетбуков (небольших по размеру, весу и мощности ноутбуков) есть немаловажное преимущества: размер и вес.

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

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

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

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

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

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

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

Для дальнейшего рассмотрения буду выбирать полноценных ноутбуков (можно облегченных, уменьшенных до монитора в 15″). Также можно посматривать и в сторону бюджетного ультрабука, если, конечно, его комплектация будет адекватна цене.

Производительность — встроенная или дискретная видео-карта

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

Если вы не собираетесь обсчитывать трехмерных сцен, рендерить видео-ролики и не фанатеете от Танков и других популярных online-игр, то для работы вполне хватит встроенного видео-адаптера.

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

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

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

Производительность — сколько оперативной памяти надо для программирования

Сколько существуют компьютеры, знатоки не устают повторять истину: «Оперативной памяти много не бывает». И только некоторые безуспешно пытаются ставить какие-то ограничения («640KB должно хватать всем»), попадая каждый раз впросак. На момент написания статьи практика показала, что работать можно имея на борту 1-2Gb оперативной памяти.

Но учитывая, что ноутбук покупается не на 2-3 месяца, а на более длительный период, имеет смысл взять памяти сразу побольше. Учитывая темпы развития браузеров и увеличение разнообразных web-приложений, где не принято задумываться о памяти, стоит покупать ноутбук оснащенный как минимум 4Gb оперативной памяти.

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

Производительность — все остальное

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

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

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

Что до размера жесткого диска. Принцип выбора может быть сформулирован примерно такой же, как и в случае с выбором оперативной памяти, с той только разницей, что место на жестком диске все равно кончится! И с этим надо смириться. Благо местозатраты программиста не так велики, как, например, дизайнера или видео-монтажера.

Если бюджет позволяет, то здорово взять набор из небольшого SSD привода (для системы и свопов) и максимально просторного классического жесткого диска. В последнем варианте минимальный объем SSD должен быть 32Gb, лучше 64.

Обычный жесткий диск должен быть в любом случае не меньше 500Gb, тем более, что стоимость 1Mb места сейчас не такая уж и большая.

Прочее техническое обеспечение ноутбука

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

Итак, не смотря на то, что изначально я не считал, что web-камера нужна в ноутбуке, практика показала, что время от времени приходится общаться с заказчиками через интернет.

Для этого гораздо удобнее, когда в ноутбуке сразу есть и web-камера, и телефон.

К другим полезным вещам, которые должны быть в ноутбуке я бы отнес:

  • Хотя бы 1 порт USB 3.0, лучше больше!
  • Как можно больше USB-портов с различных сторон — это обеспечит удобство подключения различных устройств.
  • HDMI-выход совместно с VGA-выходом — пригождается при работе с современными и не очень современными телевизорами.
  • Wi-Fi с поддержкой как можно более современных протоколов.
  • LAN с поддержкой скорости до 1Gbit/s.
  • Мощного аккумулятора, который бы позволял работать не на педеле возможностей компьютера не менее 3 часов (лучше 5-8 часов).

К тому, чем можно пренебречь я бы отнес оптический привод. Особенно, если в близком доступе (локальной сети) есть компьютер с приводом. Хотя иногда и бывают случаи, когда надо скопировать что-то в полевых условиях с/на диск.

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

В итоге все равно привык, но нервные клетки не восстанавливаются.

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

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

Для более точного понимания, можно попробовать набрать или поделать какие-то операции, «послушать» свои пальцы.

Выбор ноутбука в магазине — бренд и модель

Наконец мы добрались до решающего этапа выбора ноутбука — подбор конкретного варианта. Для начала подведем итоги. Что же мы ищем. Как я долго расписывал ранее, по моему мнению, для программиста нужен ноутбук со следующими отличительными признаками:

  • Диагональ экрана не менее 15″.
  • Процессор Intel i3, i5 или аналоги.
  • Встроенная видео-карта.
  • Оперативной памяти не менее 4Gb.
  • Жесткий диск от 500Gb, возможно совместно с SSD.
  • Поддержка USB 3.0
  • Web-камера (не менее 1Mpix),
  • Wi-fi + GLAN.
  • HDMI-выход.

Бюджет на такой ноутбук у каждого будет свой. Так что его мы ограничивать не будем.

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

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

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

Я лично давно пользуюсь продукцией фирмы Asus. И очень доволен качеством. Правда не так давно мне попадал в руки подобный ноутбук с запоротым винчестером. Но это отдельная история.

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

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

Заключение

Итогом подбора конкретных вариантов по критериям означенным выше на момент написания статьи стали:

  • HP 630, B7B30EA, 15.6″ (1366×768), 4096, 500, Intel Core i3-2350M(2.3), DVD±RW DL, Intel HD Graphics, LAN, WiFi, веб камера
  • Lenovo V580 15.6″(1366×768) i3 3110M(2.4), 4096, 500, NV GT610M 1Gb, DVD-SMulti, WiFi, BT, Cam
  • Lenovo B590, 15.6″ (1366×768), 4096, 500, Intel® Core™ i3-2348M(2.3), DVD±RW DL, 1024MB NVIDIA® Geforce® 610M, LAN, WiFi, Bluetooth, веб камера
  • DELL Inspiron 3520, 15.6″, Intel Core i3 3110M, 2.4ГГц, 4Гб, 500Гб, Intel HD Graphics 4000, DVD-RW

Для тех, кто может поступиться скоростью процессора и ограничен в средствах есть отличная модель с менее мощным процессором, но достаточно нормальными прочими параметрами: Lenovo B590 — 15.

6″ / 2020M(2.4) Pentium Dual Core / 4Gb / 500Gb / intelHD / DVDRW / WiFi / BT / Cam. Он примерно в 2 раза медленнее аналогичных машин на i3 3110M, но и цена у него примерно на четверть меньше.

Как можно заметить, ни одна из выбранных моделей не подходит идеально. Однако верхний HP максимально приблизился к идеалу. За исключением отсутствия в нем USB3.0, чем можно поступиться, учитывая наличие Gigabit LAN и очень приятной цены.

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

Удачной покупки ноутбука и работы на нем!

Источник: http://www.andresd.ru/news/36/

Ссылка на основную публикацию