• С чего начать занятия программированием, если ты полный ноль?

    @sw26
    Посмотри Гарвардский курс по основам программирования CS50, есть на русском от JavaRush (если нужен). Там довольно неплохо объясняются основы. Вообще, нужно начать именно с основ и особо без разницы какой язык, нужно научиться мыслить. Потом учишь синтаксис и все остальное у какого-нибудь языка. Начинаешь решать простые математические задачки, после этого повышаешь уровень сложности, пока не научишься. Пробуй постоянно менять источник знаний, будь это видео, статьи, документация или книги. Начнешь черпать инфу с разных источников - начнешь быстрее разбираться.
    Вот ссылка на курс
    Ответ написан
    Комментировать
  • Какой Macbook Pro лучше взять сейчас?

    lamer350
    @lamer350
    กำลังสูงสุด
    Но ведь новизна это же не плохо?
    В 16" макбуке проц 9го поколения, быстрый SSD, хорошее охлаждение по сравнению с другими макбуками. Наконец то GPU тянет все что угодно, хочешь поиграть - играй, не хочешь - не играй. Раньше было только хочешь поиграть - страдай) Но лично мне нравится что лаунчпад не лагает на нем)))
    Старые макбуки 15" - проблемная клавиатура и флексгейт на более ранних версиях, радости мало...
    Ответ написан
    1 комментарий
  • Купить Macbook Pro сейчас или ждать выхода макбуков на ARM?

    lamer350
    @lamer350
    กำลังสูงสุด
    Если что то и представят, то это будет AIR или аналог старого макбук 12! Но я сильно сомневаюсь и думаю что будет это минимум в следующем году.
    Кроме того не забывайте что ПО нужно так же оптимизировать под процессоры и реальный переход будет года 3-4, компы на интел будут еще очень долго основными устройствами и будут отлично продаваться потом в виде б/у! Хоть Apple там и говорила что для разработчиков переход будет легкий, но вот реально уже более чем пол года не могут решить проблемы с вылетанием ПО на чипах интел 10го поколения) О каком быстром переходе на ARM может идти речь? Люди страдали когда Apple отказала в поддержке 32-bit приложений, а тут изменения намного серьёзнее!
    Если чего то и стоит ждать - то это в mbp 16" процессоры нового поколения и быструю оперативную память. В остальном можно смело брать сейчас. Просто сейчас машина на ARM это просто калькулятор с парочкой эпловских приложений, а учитывая как Apple делает свои устройства последние годы (макбук 2016 более менее отшлифовали к 2019му году) - люди будут боятся брать на ARM, я лично возьму новый MBP 16" на интел и планирую минимум лет 5 подождать пока все стабилизируется)
    Ответ написан
    2 комментария
  • Стоит ли брать MacBook Air 2020 программисту?

    lamer350
    @lamer350
    กำลังสูงสุด
    Нет! Посмотрите какое охлаждение в новых air, они там греются от простого видеозвонка до 100 градусов (на i5, i3 всего лишь до 80...)! Щас коллега, не смотря на мои предупреждения, взял с i5 и страдает...
    5f520d0612954657887951.jpeg
    Если присмотреться то видно что охлаждение ПАССИВНОЕ! Турбина просто выводит воздух из корпуса, но даже не соединяется трубками. Там тротллинг выведен на новый уровень((( Ссылка на тест с i7 air 2020

    А вот Macbook Pro 13" 2020 куда интереснее. Наконец-то Apple позаботилась о тех кто любит маленькие устройства как основные для работы.
    5f520e38327cc789755418.jpeg
    Слева - обычные 13ки, справа новые с 2мя турбинами как в старших моделях!
    Но стоит отметить что тут стоит взять модель именно ту которая на сайте apple от 1800$ (usa) с процессорам 10го поколения и быстрой оперативной памятью (на фото эта модель справа, те что дешевле модели - они с процессорами 8го поколения и одной турбиной, слева).
    Но, есть одно но как всегда. Jetbains приложения вылетают на всех компах (виндоус и мак, причина в архитекутре новых процессоров) с процессорами 10го поколения. Если вы используете в работе их продукты - рекомендую сначала ознакомится именно с этой информацией на формах и понять для себя подойдет ли вам такое устройство...
    Ответ написан
    Комментировать
  • Стоит ли брать MacBook Air 2020 программисту?

    DevMan
    @DevMan
    вполне.
    новые эиры не сильно убежали от прошек. в том числе и по цене.
    поэтому, возможно, стоит подумать о прошке.
    Ответ написан
    Комментировать
  • Что нужно исправить в коде, чтобы в сообщении "*текст* - верное название" вместо !создать клан, было сообщение пользователя?

    SoreMix
    @SoreMix Куратор тега Python
    yellow
    1.
    if message.text == ('!Создать Клан') or message.text == ('!Создать клан') or message.text == (
                '!создать клан') or message.text == ('!СОЗДАТЬ КЛАН'):

    заменить на
    if message.text.lower().startswith('!создать клан'):


    2.
    bot.register_next_step_handler_by_chat_id(chat_id,get_text_messages,get_name(message))

    на
    bot.register_next_step_handler_by_chat_id(result, get_name)
    Ответ написан
    Комментировать
  • Какую литературу читать начинающему программисту?

    @dmshar
    1. Ну наконец-то, хоть один среди сотни потоковых вопросов от начинающего с самоанализом, мотивацией и пояснением проблем, на которых ХОЧЕТСЯ ответить.
    Значит - человек действительно заинтересован в теме.
    2. "Кажется, что я мало знаю и упускаю время," - извините, но "быстро только кошки родятся". Я понимаю, под шквалом книг по типу "От азов до вершин мастерства за 7 дней" или курсов "Сделаем из новичка профессионала за полтора месяца" такие мысли вас будут "доставать". Плюньте и забудьте. Быстро можно только нахвататься и так же быстро забыть. Реальные знания быстро не приобретаются, хотя-бы потому, что учеба - это в первую очередь работа, умственная и весьма тяжелая. А не легкая забава, как кажется из анонсов сотен видеокурсов. Поэтому - настройтесь на работу. Не важно, что вам кажется - вы с каждой прочитанной и обдуманной страницей книги приближаетесь к цели - стать профессиональным разработчиком. Ну, и правила 10000 часов никто не отменял, хотя многие думают, что они-то - гениальны и могут обмануть психологию.
    3. Кнут - отличная книга. Но не как отдельное чтиво. Скорее всего, на втором курсе вам будут читать курс алгоритмизации, который будет кратким изложением Кнута. Прослушаете этот курс - потом можете его расширить и Кнутом и Корменом и Бхаргаваой. Если захотите.
    3. Таненбаум и Петцольд - могут сложно читаться, но что-бы понять, как работает компьютер - стоит пробиться через "терни к звездам". Медленно, без спешки, по пять страничек в день. И бросать начатое не стоит.
    4. Начинающему программисту стоит также (во время каникул - ага :-) ) посвятить время тому, что-бы совершенствоваться в практическом программировании. Найдите сайт с задачками и решайте их от простого к сложному.
    5. Еще один путь самосовершенствования - попробовать "надкусить" еще один язык. Если вас в универе учили С++ или С# - попробуйте Python. Или посмотрите, как устроенты те-же веб-приложения - а значит JavaScript, PHP. В жизни пригодится - если не практически - для для расширения профессионального кругозора - точно.
    6. Еще я бы посоветовал хотя-бы первичное знакомство с организацией Баз данных и SQL. Любая книга подойдет для начального ознакомления. От Дейта до Нестерова.
    7. Современному программисту, чем-бы он не занимался, необходимо понимание сетевых технологий и архитектур. Тут тоже можно начать с того-же Таненбаума или Олиферов, но более доходчивой книги, чем Куроуз и Росс - я не встречал.

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

    IDzone-x
    @IDzone-x
    Костыли сила паттерны могила
    Python прост, нагляден и эффективен).
    Он сейчас достаточно популярен. У него есть большое комюнити потому проблем в изучении и поиске информации не должно быть, я могу порекомендовать парочку книг по нему:
    1. Укус питона == Азы питона
    2. Изучаем пайтон Марка лутца желательно 5-е издание == более углубление изучение.
    Ну вот список:
    5f3196ee65f0b078715783.jpeg
    Прошу.

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

    Можете посмотреть видео хауди хо в Ютубе
    "Python за час " для знакомства

    Хорошего вам дня или ночи).
    Ответ написан
    2 комментария
  • Порядок действий для оформления самозанятого, для иностраных платежей и выбор банка?

    @falconandy
    Мой недавний опыт
    1. На сайте Альфа-банка заказал бесплатную дебетовую карту с выдачей в отделении (отделение выбрал центральное с "моментальной" выдачей). Альфа-банк, потому что в моем регионе у них есть банкоматы с приемом/выдачей валюты. Заранее установил мобильное приложение Альфа-банка. Через пару часов туда подъехал, по-моему по моей заявке еще никто ничего не делал. Поинтересовались, для чего мне их карта и выдали мне именную рублевую дебетовую карту (в заявке указывал MasterCard, но принесли Visa - мне было непринципиально), и дополнительно я попросил долларовую (собственно для этого я и забирал лично, хотя можно было заказать доставку) - выдали неименную. Мобильное приложение Альфы понадобилось, чтоб тут же активировать карты. Всё заняло минут 20-25, но мои данные у них уже были, несколько лет назад я получал через них зарплату.
    2. Зарегистрировался как самозанятый через веб-доступ налоговой (в моем регионе доступно с июля 2020 г.).
    3. Установил мобильное приложение Мой Налог. В мобильном приложении Альфа-банка зарегистрировался как уже зарегистрированный самозанятый.
    4. Добавил 2 новых счета (рублевый и долларовый), назвал их, чтоб было понятно что они для учета доходов от самозанятости.
    5. Добавил эти счета в Upwork (рублевый "Direct to Local Bank" и долларовый "Wire Transfer")
    6. С рублевым счетом проблем не было, а в долларовом не совпало моё имя (в Альфе было еще отчество и транслитерация одной буквы не совпадала) - отправил запрос в поддержку Upwork и счет в течение нескольких часов одобрили.
    7. Добавленные счета становятся доступными для вывода через 3 дня.
    8. Через 3 дня вывел в долларах через "Wire Transfer", на счет Альфы пришло на следующий день. Никакого явного валютного контоля не было, документы не просили, комиссий не снялось (только $30 снял Upwork как и положено).
    9. Самостоятельно посчитал пришедшую сумму в рублях по курсу ЦБ на дату получения денег на счет.
    10. В мобильном приложении Альфы создал новый чек от иностранной организции (Upwork Global Inc.), указал сумму в рублях. Проверил в приложении Мой Налог, что чек нормально ушел и начислился налог (по факту реального налога пока нет, т.к. действует налоговый бонус около 22000 руб. = 10000 руб + чуть больше 12000 руб.)
    11. На всякий пожарный случай: скачал шаблон Confirmation of Service, заполнил и отправил в поддержку Upwork. Полученный от них подписанный экземпляр сохранил.
    Ответ написан
  • Есть ли резон идти в IOS разработку?

    Zoominger
    @Zoominger
    System Integrator
    По iOS работу найти сложнее, но ценность такого сотрудника выше.
    Я б в iOS на вашем месте пошёл.
    Кстати, IOS и iOS - разные вещи.
    Ответ написан
    2 комментария
  • Где можно найти агенство принимающих junior?

    nicogold
    @nicogold
    UX Strategist
    junior juniorу рознь.
    Есть порфолио работ?
    Если нет - сделайте. как? 3-4 вымышленных демо-проекта. Если с идеяма сложно - пишите на мыло попробую накинуть пару идей, набросок.
    Напишите 3-4 поста по теме котурую хорошо понимаете. Например как выбирать цвета\формы\пропорции\когнитивная психология\восприятие информации\что угодно, только не фигню, а что-то за что на собеседывании сможете "ответить".
    Собираем все это и создаем базовый сайт визитку с линками на посты, фото демо-проэктов.
    Вот вы уже и не совсем зеленый джуниор.
    Теперь лучше идти в агенство - там научат работать быстро и эффективно.
    Ответ написан
    Комментировать
  • На каких сайтах можно скачать шаблоны для HTML?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    fl.ru
    Заказчики прикладывают в большинстве макеты при заказе верстки.
    Ответ написан
    3 комментария
  • На чем в 50 лет можно зарабатывать?

    PNAGAEV
    @PNAGAEV
    К 50 годам человек является экспертом во многих областях, пусть выберет нишу, начнет вести блог и наберет аудиторию, а потом все, как обычно - научиться этой аудитории что-нибудь продать.
    Ответ написан
    Комментировать
  • Самообучение фронт - энд на работе не связаной с програмированием?

    kumaxim
    @kumaxim
    Web-программист
    Для начала Вам нужна задача. Вот Вы где-то работаете, Ваша компания что-то там такое делает. Допустим, руководитель организации принял решение сделать редизайн сайта. Этап рисования пропустим, это работа дизайнера. Из требований 1)Шаблон для WP 2)Адаптивный 3)Использовать Twitter Bootstrap

    Перво на перво Вам нужны основы HTML. По идеи основных тегов всего несколько: html | head | body | div | ul -> li | ol -> li | span. Это то, что используется наиболее часто. Их описание читайте на htmlbook.ru
    Далее основы CSS. Из всей массы css-свойств могу выделить background | margin | padding | float | position | display. Это опять же САМЫЕ основные. Их, как и в случае с HTML на много больше, просто лично я с перечисленным сталкиваюсь чаще всего.

    Как все это можно изучить в комплексе? Вообще есть курс на Codeacademy, он прямо так и называется HTML && CSS. Можете также изучить курс по созданию сайтов все там же. Они оба на английском, не знаю барьер ли это для Вас.

    Из инструментов... Погуглите на тему Sublime Text. С парой дополнений(на хабре статья была, в поиске по ключу "sublime text" в гугле она есть) для фронт-энда его вполне достаточно.

    Как освоите курс, беритесь за верстку сайта Вашей компании. Не бросайтесь сразу верстать шаблон под WP, сделайте сначала просто один html-файл с подключенным к нему css/js-файлами.

    В процесс верстки сайта Вашей компании, кроме уже упомянутого мною сайта htmlbook.ru Вашим любыми ресурсом будет официальная документация по Bootstrap - это такой CSS-фреймворк, который поставляет Вам кучу готового кода для типовых задач. Официальная документация getbootstrap.com(англ). Русскую тоже видел, но сам юзаю английскую.

    Чистый html готов? Отлично, вот теперь "рубите" его и раскидывайте по файлам шаблонов WP. А поможет Вам в этом официальная документация по шаблонам Wordpress(англ).

    И так, минуло от 2-3 дней до нескольких недель и Ваш первый шаблон готов. Я поздравляю Вас. Теперь сделайте еще штук 5 таких(не меньше) чтобы закрепить свои навыки.

    Далее, если у Вас все еще будет свободное время и желание развиваться в области front-end разработки, загуглите на тему LESS/SASS. Если вкратце - эти технологии позволяют быстрее собирать типовые шаблоны, верстать типовые макеты. НО это именно Вам на будущее, т.к. без практики в на чистом CSS лучше сюда сходу не лезть.

    Вам могут здесь также рекомендовать взяться на JavaScript/JQuery... Пока на сделайте 5 шаблонов - лично я не рекомендую, очень сильно не рекомендую. У Вас либо могз взорвется от потока новой информации, либо в голове будет такая каша...
    Ответ написан
    Комментировать
  • Самообучение фронт - энд на работе не связаной с програмированием?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Конечно можно и миллионы фрилансеров, работающих удаленно, подтвердят мою мысль)
    Ответ написан
    3 комментария
  • Самообучение фронт - энд на работе не связаной с програмированием?

    gleber1
    @gleber1
    Выдумывай себе практические задачи. Такой к примеру сидишь и заказываешь себе для начала лендинг, гуглишь в этом направлении и тут же верстаешь. Потом усложняешь туда хочешь скажем слайдер анимированый своими руками, гуглишь , делаешь итд. А так слушая чьи то каналы на ютуб далеко не уйдешь, как то сразу забудешь все
    Ответ написан
    Комментировать
  • Переквалификация в 29 лет: как лучше организовать самообучение front-end'у?

    @RadmirZ
    Делаем интернет-магазины на движке minicart.su
    Как уже писали ранее учите не технологии, учитесь решать проблемы. Как правило вам будут ставить задачи/проблемы и заказчикам нужно их сделать/решить - учитесь этому, а технологии это лишь инструменты. Мы за 5 лет назад решали задачи используя одно, сейчас уже все устарело и мы используем другое, через пару лет также все изменится и будем опять все менять, но суть одна и таже, мы всегда решали какие то проблемы и выполняли какие-либо задания и за это получали деньги.
    Ответ написан
    5 комментариев
  • Есть ли фриланс ближе к 30?

    RuJet
    @RuJet
    33. Начал активно кодить 9 лет назад. Сейчас на полном фрилансе - плачу ипотеку, обеспечиваю семью.
    Так что все возможно.
    Ответ написан
    3 комментария
  • Есть ли фриланс ближе к 30?

    Extremum
    @Extremum
    Какие-то надуманные проблемы. Мне в этом году 37, на фриланс из продаж я пришел в только в 32, причем начинал копирайтером. Но с самого начала было все интересно связанное с разработкой сайтов, чем последние три года плотно занимаюсь, заодно потихоньку довожу до ума пару своих проектов. Заказов со стороны уже и не беру, есть круг постоянных заказчиков.
    Ответ написан
    6 комментариев
  • Есть ли фриланс ближе к 30?

    opium
    @opium
    Просто люблю качественно работать
    Да легко, мне 30 и я успешный фрилансер
    живу в тайланде чего и вам советую
    Ответ написан
    7 комментариев