Как я программистом стал
Это "пособие" для людей, которые хотят начать программировать.
Обучение состоит из нескольких шагов:
1. Определение
2. Подготовка
3. Теория программирования
4. Четвёртый и последний шаг - это непосредственно программирование
Стоит сказать, что четвёртый шаг самый продолжительный.
Определение:
Вы должны определиться с областью
1. Web и сайты
2. System программирование и Soft
3. Игры и приложения
4. Математические исследования в сфере программирования и машинное обучение.
Web и сайты - это и так понятно, то есть это создание сайтов, в вебе выделяются несколько языков программирования:
1. Html - стоит сказать, что это не язык программирования, а нечто другое, но ладно.
2. Css - такой же, как и html
3JavaScript (не Java!) - всякие анимации и эффекты + ещё кое-что.
4. PHP - взаимодействие с базами данных
5. Perl - тоже самое, что и php (не идите по этому скользкому пути)
6. Ruby - тоже самое, что и php только сложнее и многофункциональней
7. Python - этот язык хоть где-то не изпользуется? А так в основном тоже самое, что и php.
Самые приятные языки в этой сфере:
1. Php - номинация простой и приятный
2. JavaScript - многофункциональный
3. Ruby - сымый крутой в этой компании
Soft - интуитивно понятно, что это разработка софта, всякие сложные программные штучки.
Сдесь разглагольствовать не буду, так как сам особо не в теме.
1. Python - создание коротких, но больших по функционалу пиложений.
... В общем, сами найдёте) Кстати, неотемлемая часть программиста - это лень, это вам на заметку.
Если прямо очень надо, то во второй част всё расскажу)
Игры и приложения
Вот в этой теме я особенно секу)
1. Java - громозкий и медленный, но кроссплатформенный и многофункциональный язык, служит для разработки Android-приложений, реже на пека.
2. C - Быстрый и удобный язык, снего пошли многие языки, его плюс - это скорость.
3. C++ - немного более медленный, но более функциональный, и наверное самый извесный язык программирования, куча движков и фреймворков, удобство разработки и обширная аудитория (70% пк приложений)
4. Swift - он как смесь Java и C, и при этом под ios.
5. Objective C - предшественник Swift
Да уж, много буковок, на сегодня всё,если пост будет востребован, то буду писать дальше.
Вопросы в комменты.
Удачи в программированит и пока!
Прошу помощи у лиги тыжпрограммистов
есть вот такие вот файлы с таким вот значками. открываешь их и запускается видео, только нет ни ползунка ни стопа, чем открыть, чтобы можно было хотя бы на стоп нажать не известно, может быть кто поможет, вроде как на технологии флеш, но это не точно
инфа там собрана по проге Rail-тариф, ибо надо реферат делать по ней
комменты для минусов внутри
С Наступающим Новым Годом!
Быстрой компиляции, интересных проектов, счастливого релиза! 💻
С Наступающим Новым Годом!
Полиглот
Вспомнил одну историю.
Когда я учился на первом курсе ко мне домой пришел мой лучший друг. Он заметил на столе книгу по С++. Состоялся довольно забавный диалог. Он спросил:
— Цэ плюс плюс... Что это вообще такое?
— Ну... Это язык программирования. Я его сейчас изучаю.
— Да? Ну тогда скажи на нём что-нибудь!..
— ...
Устроился программистом
Вчера был первый день.
Сначала просили помочь в выборе чехла для смартфона, потом с настройкой фотоаппарата.
Сегодня интересовались смогу ли я восстановить юсб-клавиатуру, которую паял убил какой-то умелец. Охранники интересовались помощью с кодом на питоне.
Завтра(да-да, в субботу) буду ставить винду на ноутбук.
Мне страшно. Старенькое мфу не вызывает доверия, да и холодильник барахлит.
Честность - главное в любом деле ;)
Работаю разработчиком в одной компании(интернет магазин), а компания небольшая, по сему приходится заниматься по удаленке и тем, что должен делать админ-эникейщик.
Перенес я почту на сервера гугла ну и манагеры осваиваются...
М - девушка менеджер
Я - я
М - как сделать сортировку?
Я - в гугле или тандерберде?
М - гугле
Я - https://support.google.com/mail/answer/6579?hl=ru
М - нууу, мне лень это читать понимать это долго
М - я ж баба
М - пол дня изучать придется
Я - мне тоже лень яж программист)