10 умения, нужни на програмистите в следващите 5 години

Публикувано от Майк Рам на 02.04.2009 г. в 10:26 часа

programming code

Софтуерната индустрия е изключително непредсказуема. Някои технологии се променят толкова бързо, че докато решиш да я ползваш, да я усвоиш и вкараш в употреба, и тя вече е остаряла. Друг път “експерти” предвиждат бързата смърт на някой “остарял” механизъм, а се оказва, че той има още дълъг живот в служба на човечеството.

Затова предвижданията за бъдещето в софтуерния бизнес са ми много забавни. От една страна наистина дават някакви идеи и насоки в краткосрочен план, а от друга – позволяват ни да си развихрим въображението и да си пофантазираме за по-далечното бъдеще.

Една такава статия представя 10-те най-важни умения, които ще бъдат нужни на софтуерните разработчици в следващите 5 години. Според автора, това са:

  1. Една платформа от “голямата тройка” (.NET, Java, PHP)
  2. Богати интернет приложения
  3. Уеб програмиране
  4. Уеб услуги
  5. Умения за общуване (soft skills)
  6. Един динамичен или един функционален език за програмиране
  7. Гъвкави методологии
  8. Познания за предметната област
  9. Професионална “хигиена”
  10. Програмиране за мобилни устройства

Продължи към пълния текст »