Ми не можемо очікувати, що хетчбеки витримають комерційні робочі навантаження, і ми не можемо їздити на 16-колісному автомобілі за продуктами! Жоден комп’ютер не може замінити інший, оскільки кожен з них має власні переваги, недоліки та специфічні сценарії використання. Оскільки ми тут конкретно обговорюємо комп’ютерних програмістів та інженерів програмного забезпечення, справді є явний переможець.
Більші та кращі дисплеї: більші екрани можуть бути менш напруженими для очей
Це факт, що примружування призводить до напруги очей. Оскільки примружування є типовою проблемою ноутбуків через їхні менші екрани, настільні монітори за замовчуванням краще підходять для тривалих сеансів програмування. Великий екран настільного монітора, який надто яскравий, також призведе до напруги очей, тому в моніторі слід попередньо запрограмувати режим читання. Навіть якщо це не так, налаштуйте параметри екрана, доки ви не знайдете їх задовільними.
Зараз є ноутбуки з яскравими та яскравими 17-дюймовими дисплеями, але вони або будуть дуже дорогими, або виробнику доведеться скоротити витрати на внутрішнє живлення. Це значно знижує співвідношення ціни та продуктивності такого ноутбука, тобто економічність. Оскільки все в одному робочі столи для програмування порівняно з дешевшими, яскравішими та більшими дисплеями, витрачати більше грошей на більший ноутбук просто немає сенсу. Ноутбуки також можна підключити до зовнішнього монітора, що означає, що вам доведеться використовувати ноутбук як настільний комп’ютер, погіршуючи мобільність.
Кращі клавіатури: настільні комп’ютери набагато краще підходять для тривалих сеансів набору тексту
Незалежно від того, чи використовуєте ви нову, затребувану та відносно просту мову, як-от Python, чи архаїчну, складну, але базову мову, як-от C++, вам доведеться багато друкувати під час кодування. Це так само вірно для ноутбуків, як і для настільних комп’ютерів, але настільні комп’ютери тут мають величезну перевагу. Настільні комп’ютери можна легко оснастити механічною клавіатурою, що істотно:
- Зменшує помилки друку.
- Зменшує втому пальців.
- Збільшує швидкість друку.
- Покращує загальний досвід друку.
- Полегшує симптоми синдрому зап'ястного каналу (КТС).
- Зменшує ймовірність розвитку CTS.
Перемикачі Cherry MX Brown (тактильний) і Red (лінійний) рекомендовані на основі досвіду, але ось більш розширений посібник щоб допомогти вам. Якщо клавіатура, яку ви дивитесь, має перемикачі від іншого виробника, переконайтеся, що ці перемикачі розраховані на силу спрацьовування від 45cN до 60cN. Якщо приведення в дію потребує більшої сили, ніж 60 cN, це може призвести до збільшення навантаження на ваші пальці та зап’ястки.
Технічно ноутбуки також можуть бути оснащені механічними клавіатурами, але для цього потрібно використовувати пристрій як робочий стіл. Це позбавить мобільності, для якої ноутбуки використовуються в першу чергу.
Мобільність і гнучкість: ноутбуки краще підходять для програмування в дорозі
Ноутбуки ідеально підходять для програмістів, які багато подорожують або потребують гнучкості для програмування майже з будь-якого місця та в будь-який час. Зрештою, саме мобільність є основною причиною, чому люди купують ноутбуки. Якщо ви вважаєте, що гнучкість і мобільність важливіші для вас як для програміста, тоді вам варто подумати про покупку ноутбука.
Чесно кажучи, розробники програмного забезпечення зазвичай мають принаймні один робочий стіл для свого звичайного програмування та один ноутбук для кодування в дорозі. З огляду на вибір між двома, настільний комп’ютер видається кращим пристроєм для тривалих сеансів програмування.






