Свързани публикации 'programmer'


Как Vim/NeoVim може да подобри вашата производителност
Нека първо бъдем честни, това е чисто субективно. Дори и да вярвам, че има някои истини в заглавието ми, то пак е субективно. Сега нека ви убедя как вашата продуктивност може да се подобри. Ключови връзки За съжаление, много хора не обичат да учат обвързвания на клавиши. Разглежда се като „Още едно безполезно нещо, което трябва да запомните“ , но какво ще стане, ако ви кажа, че свързването на клавиши подобрява вашата продуктивност? Използването на клавишни връзки може да бъде..

Самоуки програмисти… Слушайте.
Темата за диплома от колеж срещу самоук програмиране винаги е била противоречива в програмистката общност. В тази статия създателят на съдържание споделя своята гледна точка относно важността на дипломите от колеж за ролите в софтуерното инженерство, но те също искаха да представят гледната точка на самоук програмист. Те канят своя приятел Кени Гунерман, самоук програмист и YouTuber, да сподели своите мнения и съвети. Статията признава, че дипломите от колеж могат да бъдат ценни за..

Да наема програмист на свободна практика или „правилна“ компания?
Истинска загриженост на много от моите перспективи Едно от обичайните притеснения, които много от моите клиенти/потенциални клиенти задават (или поне го имат в ума си и избират да не питат), е: защо трябва да наема вас, програмист на свободна практика, вместо „подходяща компания за разработка на софтуер“?

Мотивация за нов език за програмиране в съвремието
Човек би се чудил защо хората създават езици за програмиране, вместо да използват това, което вече имаме? Повечето езици се раждат, както много неща, чрез нужда; може да е по-привлекателен синтаксис, да пишете по-малко за определен бизнес на домейн (напр.: html, HDL, vala) или по-строги правила за създаване на по-безопасен код (напр.: rust, typescript) и много други. Но ако днес хората създават много езици за програмиране, защо не изберете да се присъедините към техните проекти? Е,..

Животът на младши разработчик
Вече почти година и половина работя като младши разработчик в софтуерна фирма [IQVIA], известна преди като imshealth. Като разработчик трябва да оформя мисленето, за да направя перфектния код и да вложа целия си мозък, за да направя продукт за други хора. Много по-малко фирми в Бангладеш са толкова добри, колкото моята, те предлагат много добра гъвкава и атрактивна оферта. Просто всичко върви добре, знам, че работата на почти всички върви добре, но защо ме боли да се озова на бюро?..

Еволюция на софтуерното инженерство
Еволюцията е част от живота. Дефиницията на еволюцията гласи, че това е постепенен растеж на нещо. Тя може да бъде биологична или техническа. В тази статия ще разгледаме как се развива софтуерното инженерство и различните различни архитектури, които са внедрени. 1 ниво Архитектура Ниво на представяне: Това е компонентът (в повечето случаи UI), който потребителят използва, за да взаимодейства с приложението. Приложно ниво: Това е бизнес компонентът (логиката) на приложението,..

3 Прилики между писане на код и писане на думи
Предполагам, че мога да го докажа Доста странно е да се мисли по този начин. Но е така. Програмирането е писане. А писането е програмиране. Ако не ми вярвате, продължете по-долу. Писането е съставяне на думите. Програмирането е съставяне на синтаксиса. И двете са за решаване на пъзели. Когато кодираме, ние търсим решенията на външните проблеми. Когато пишем, ние търсим решенията на вътрешните проблеми. Въпреки че дестинацията е различна, процесът е същият. Трите най-често..