• Как понять что знаешь язык программирования?

    @pavelsha
    Думай не об изучении языка, а о решении задач.
    Не из задачника, а а про достижение целей и решение задач, которые важны для тебя.

    Если достигаешь цель при помощи известного инструмента, то замечательно - Ты умеешь его использовать.
    Если не достиг, но видишь чего не хватает, то пора искать новый инструмент.
    Если в ступоре от задачи и вообще не понимаешь куда двигаться, то либо в доступной для тебя зоне нет нужных инструментов, либо ты не умеешь использовать то, что есть.
    Ответ написан
    Комментировать
  • Как понять что знаешь язык программирования?

    @Akela_wolf
    Extreme Programmer
    Критерий знания языка программирования - практика. Ты знаешь язык программирования когда можешь читать код других программистов на этом языке (и тебе понятно что они хотели выразить этими конструкциями) и писать свои программы. Знание библиотек относится к предметной области (скажем знание Spring Boot полезно в области веб-разработки, но бесполезно для программирования под Android) и напрямую к "языку программирования" не относится.

    Я бы не советовал скакать по языкам программирования. Лучше знать 1-2 языка глубоко, чем иметь поверхностное представление о десятке разных. Выберите интересный проект - игру, сайт, полезную утилиту (список дел, учет бюджета, каталог книг и т.п.) и реализуйте её. Считайте это одним из экзаменов на знание языка. Ну и не советую учить язык "просто так". Язык лучше всего учить "под задачу". Скажем ассемблер - это что-то низкоуровневое (как вариант, возьмите Arduino и пишите на асме для него).
    Ответ написан
    Комментировать
  • Как понять что знаешь язык программирования?

    @kandrash
    Кратко о себе
    Или же можно уже браться за изучение следующего языка?

    Спасибо, посмеялся)
    Знание "языка", в современном программировании вообще ничего не стоит. Да, я умею в циклы на PHP. У меня займёт 5 минут времени узнать как пишут циклы в вашем питоне. И что дальше то? Смогу ли я написать приложение на джанге так же быстро как на Laravel? Нет конечно.

    UPD: Drno очень верно высказался.
    Вы не изучили язык. Просто прочитали про него.

    Буду теперь цитировать его при случае)
    Ответ написан
    5 комментариев
  • Как понять что знаешь язык программирования?

    @Drno
    Вы не изучили язык. Просто прочитали про него.
    Начинайте писать программу. Какую - придумайте сами. Чем сложнее тем лучше
    МОжете придумать и написать бота для ТГ например. Допустим который будет выгружать все посты из инсты в группу. Ну и возможность указать боту с какой стр хочешь получить выгрузку
    Ответ написан
    3 комментария
  • Почему ток идет только по замкнутой цепи?

    15432
    @15432
    Системный программист ^_^
    Почему ток идет только по замкнутой цепи?

    Потому что электроны могут двигаться только по проводнику. И для движения им нужна электродвижущая сила (ЭДС, напряжение)

    Если у нас на одном конце провода будут постоянно появляться электроны, а на другом конце исчезать, разве не пойдет по проводу ток?
    пойдет, так оно и работает. но нужно, чтобы кто-то подкидывал электроны с одного конца и забирал на другом

    А если ток пойдет, то почему при соеденении плюса одной батарейки с минусом другой, ток не идет

    вы здесь немного путаете с электростатикой. помните из школьного курса опыты с эбонитовой палочкой и большими металлическими сферами? Вот там как раз эта ситуация, на сфере скапливаются электроны и прикосновением, или соединением с другой сферой эти электроны перебегают. в случае с батарейкой и конденсатором ситуация немного другая.
    Допустим, есть конденсатор. В нём очень тонкой пластинкой разделены два проводника - пластины. При зарядке конденсатора, электроны с одной пластины перебегают на другую. Получается, на одной стороне электрончиков много, на другой - недостаток. Электроны хотят вернуться назад, чтобы уравновесить баланс назад и вернуться к нейтральности, но цепь разорвали и они не могут этого сделать. К тому же, пластины совсем близко друг к другу, и электроны и "дырки" через слой диэлектрика тянутся друг к другу, но не могут соединиться, мешает барьер. Кстати, чем сильнее они "тянутся", тем больше энергии может накопить конденсатор, за счет этого заряд и удерживается. Так вот. Если электрон попытается убежать из этой "ловушки", если вы соедините его ножку с каким-нибудь другим конденсатором, у него не получится! Потому что конденсатор потеряет нейтральность. "дырки" с другой стороны диэлектрика тянут электроны обратно.
    А вот если замкнуть цепь, то другое дело! Электрон побежит на обратную сторону пластины через всю цепь, нейтральность сохранится, а заряды взаимоуничтожатся.

    В батарейке и аккумуляторе немного похоже, но с привкусом химии и реакций
    Ответ написан
    4 комментария