1. Введение
Есть много людей, занятых интерфейсом в Интернете, и методы обучения и привычки у всех в основном разные! Как мы все знаем о внешнем интерфейсе Интернета (или прямого Интернета), это старая и изученная отрасль. Когда я писал статью раньше, я сказал много методов обучения и предложений. Давайте изменим его сегодня и поговорим о методах обучения, которые я лично не рекомендую, или о методах обучения, которые, по моему личному мнению, мешают прогрессу. Надеюсь, каждый сможет извлечь из этого уроки! Если у вас есть какие-либо дополнения и указания, пожалуйста, укажите их. Давайте делиться идеями и помогать друг другу!
2. Особые обстоятельства
1. Просто смотрите обучение, не вступайте в бой.
Можно сказать, что это самое большое табу в обучении, и об этом больше всего напоминают! В Интернете есть много-много учебников, на разных языках, точках знаний и различных аспектах, таких как javascript, html5, css3 и т. Д., Вы можете просто много искать.В конце концов, одно из самых больших преимуществ Интернета это совместное использование ресурсов! Но многие люди просто смотрят уроки и не делают этого. Какими бы хорошими ни были учебники в блогах и видеоуроки, если вы не делаете это сами, пишете код, такой способ обучения, память совсем не глубокая, ее легко забыть, и в конце концов, вы можете ничему не научиться! И некоторые уроки, если вы не будете следовать практической практике, могут быть перепутаны.
Личное предложение: выберите учебник, который, по вашему мнению, подходит вам, и вы также должны практиковаться и писать код. Даже если это не кодирование во время просмотра туториалов! После просмотра урока обязательно сделайте это сами! В процессе вы можете столкнуться с некоторыми проблемами, но так вы узнаете больше и ваша память станет сильнее!
2. Изучайте только фреймворки или библиотеки
Эта ситуация, для javascript (далее: js), не так серьезна, как раньше, во время моего университета и стажировки было еще то время, когда jquery был лидером. Многие люди скажут в чате: с jquery, зачем вам изучать js? С vue, зачем вам изучать js? Столкнувшись с таким вопросом, я на тот момент не ответил, подумал про себя: jquery или vue реализованы в js, а не в js, изучать jquery или vue поначалу сложно, а изучение jquery или vue не будет очень глубоким . Более того, если иногда проект не поддерживает jquery или vue, он практически не будет писать код. В настоящее время, если вы изучаете другие фреймворки или библиотеки, это в основном эквивалентно повторному изучению языка.
Личное предложение: сначала заложить прочный фундамент (html+css+js), а потом изучать другие фреймворки или библиотеки. Хотя в случае с js я не осмелюсь сказать, что изучение js-фреймворка или библиотеки — это проверка документов и API. Но, по крайней мере, изучение фреймворков или библиотек js может быть менее сложным!
3. Просто сосредоточьтесь на написании кода
Это моя привычка раньше, меня волнует только написание кода, но я не знаю: связывание, инстанцирование, наследование и прочие профессиональные термины, общение с другими и бесконечные круги! Понятия не имею, о чем говорят другие! Скорость обновления технологий в Интернете очень высока, а фреймворк, библиотека и инструмент выпускаются каждые три-пять. Хотя не каждую новую технологию нужно изучать. Но если вы сосредоточены только на написании кода, вы не понимаете новых технологий. Легко остановить себя и потерять конкурентоспособность.
Личное предложение: при написании кода убедитесь, что вы понимаете код и понимаете ли вы код. И обратите больше внимания на новости, чтобы узнать, есть ли какие-либо технические обновления! Если вы считаете, что обновленная технология очень практична, или если вам интересно, вы можете узнать о ней больше! В конце концов, Интернет — это старая и изученная область, а технологии обновляются очень быстро, и если вы не сможете идти в ногу с популярной тенденцией, вас могут исключить!
4. Слишком рано прикасаться к сложным проектам
Эта ситуация относительно распространена, будь то в школах или существующих учебных заведениях. Многие люди, которые изучают интерфейс, без прочной основы, угрожали сделать там большой проект.Я слышал, что некоторые люди хотят делать Zhihu, некоторые люди хотят делать какие-то великие цели, такие как Jiayuan! Но все они даже не понимали бизнес-процесс и логику сайта, в итоге бардак становился все более и более беспорядочным, и они сдались! Предыдущие великие цели превратились в незавершенные здания, а их функция — в лучшем случае функция кодового упражнения! Тратить много времени на то, что не имеет большого практического смысла!
Личный совет: от простых до сложных, на сложных сайтах много простых модулей. С таким же успехом можно начать с простых функций, а затем добавлять функции после завершения функции! Компания, в которой я сейчас нахожусь, такая.Разработанная система управления фоном разрабатывалась несколько месяцев.Начиная с функции входа и регистрации только для сотрудников, а затем добавляя функции одну за другой, проект постепенно улучшается!
5. Очень амбициозны, стремятся добиться успеха
Эта ситуация чаще встречается у людей, вышедших из учебных заведений. Я не знаю, так ли это во всех городах, но здесь, в Гуанчжоу, мне так кажется. То есть цели нереалистичны, и они недостаточно знают о себе! В групповом чате раньше, во время Золотой тройки, Серебряной четверки, многие люди искали работу, а также во время чата встречали многих людей из учебных заведений. Резюме: специалист во всем.Только что окончил и несколько месяцев обучался в учебном заведении.Или у вас два-три года опыта работы,или вы обучались несколько месяцев,и ваш технический уровень похож на что людей на рынке в течение двух или трех лет. Короче говоря, это все о том, чтобы взорвать себя! Но как только возникает вопрос, я не знаю, задаю ли я девять вопросов из десяти. Спросите, что такое замыкание, — не знаю; спросите, что такое прототип — не знаю. Спросите, что такое наследование, до сих пор не знаю. Здесь я должен сказать, вопрос, который произвел на меня большое впечатление. Этот вопрос - то, что я использую, чтобы иметь дело с этими людьми! Посмотрите, кто из вас владеет всеми видами ударов. Я сразу задал этот вопрос, и ни один из них не смог на него правильно ответить.Вопрос ниже!
alert(a)
a();
var a=3;
function a(){
alert(10)
}
alert(a)
a=6;
a();
То, что сказано выше, это только поверхность, что более важно, она очень высока в этой ситуации, очень вероятно, что трудно найти работу! Потому что некоторые компании думают, что могут дать вам только 4000 зарплат, а вы думаете, что у вас хватит сил получить больше 9000 зарплат. Это трудно найти работу! Нехорошо производить впечатление на людей! Что еще более важно, это может повлиять на ваш выбор карьеры!
Личный совет: будьте реалистами и оценивайте себя. Подумайте, что вы можете сделать и что вы можете привнести в бизнес! Вы также можете остановиться на предложениях других людей и сравнить технический уровень и зарплату других, или найти несколько вопросов для интервью в Интернете и посмотреть, сможете ли вы ответить на эти вопросы! Наконец, оцените себя и то, где вы думаете, что вы находитесь!
6. Убегайте, когда видите трудности
Я думаю, что многие люди чувствуют этот момент: в процессе развития они столкнулись с одной или несколькими потребностями или функциями, которые, по их мнению, не могли быть реализованы. Сделайте все возможное, чтобы подумать о побеге, например: Эта функция не очень важна, можно ли ее не выполнять? Я никогда не использовал эту функцию раньше, и я не могу справиться с этим. Передайте эту функцию другим, мы не можем этого сделать! Много спасательных слов. Вы можете подумать, если вы каждый раз убегаете, то спустя долгое время ваш технический уровень все еще будет оставаться на базовой стадии? Как я могу улучшить свои навыки в будущем.
Личный совет: принимайте вызов. В веб-разработке переднего плана это нормально, если вы сталкиваетесь с проблемами, но если вы не сталкиваетесь с проблемами, вы в аду! Перед лицом сложных проблем мы должны бросать им вызов, а не убегать! Все хотят повысить свой технический уровень, разве решение сложных задач не является хорошей возможностью повысить свой технический уровень? Если вы решите задачу, которая раньше считалась невозможной, это свидетельство повышения вашего технического уровня! не так ли? Я также думаю, что писать простой бизнес-код каждый день, не изучая новые знания и не решая сложных проблем, не очень весело разрабатывать таким образом!
7. Просто используйте его, не хотите оптимизировать
Это тоже очень распространенная ситуация, многие думают, что написанный код можно использовать и требования реализовать! Не заботьтесь о будущих оптимизациях вообще. В разработке проектов или разработке плагинов, хотя я тоже сторонник: сначала внедряйте, а потом оптимизируйте этот метод! Но это не значит, что я закончил разработку и больше не хочу ее оптимизировать! Если вы не будете пытаться оптимизировать свой код и исследовать лучшие способы написания кода, вы не будете говорить о написании качественного и лаконичного кода в будущем, потому что вы заблокировали важный способ научиться писать качественный и лаконичный код. Другое дело, что на проекте могут быть какие-то проблемы, то есть проблем в проекте сейчас нет, но это не значит, что проблем не будет в будущем. Вместо этого, после того как проект будет разработан, попытайтесь оптимизировать свой код, изучите лучшие методы реализации и постарайтесь написать качественный и лаконичный код. Разве это не хороший процесс обучения? Что касается способов оптимизации кода, то их много-много (например, часто говорят: код слишком повторяющийся, нужно ли вводить шаблон проектирования? Производительность сайта средняя, можно ли его оптимизировать?), оптимизация этой части не означает оптимизацию в лучшую сторону за один шаг, но по крайней мере не хуже, чем раньше! Что касается оптимизации, я уже публиковал некоторые ресурсы ранее. Его легко найти, и в Интернете есть много ресурсов! Все поднимают и видят!
8. Не спрашивайте, если не понимаете, и сразу же спрашивайте, если не понимаете
Не спрашивайте, если вы не понимаете. Все это знают. Когда вы сталкиваетесь с проблемами, вы никогда не спрашиваете своих коллег и не советуетесь с другими другими способами. Это просто для того, чтобы хорошенько подумать и попробовать различные решения. Таким образом, худший результат заключается в том, что проблема не может быть решена в конце концов, и коллег просят узнать о ситуации с разработкой. Наилучший результат - проблема решена, но времени на решение проблемы конечно будет много.
Если не понимаешь, сразу спрашивай, это значение слова. Если у вас есть проблема, немедленно спросите кого-нибудь еще. Я мало думаю или не думаю совсем. Это может решить проблему, но заставит вас часто спрашивать коллег, что сделает их очень нетерпеливыми. Если терпение коллег истощится, тон ответа может быть не очень. Это не только повлияет на отношения между коллегами, но и заставит вас не сметь спрашивать совета у коллег в будущем, подвергая себя риску не знать того, что вы сказали выше.
Личный совет: спрашивайте совета в нужное время. Если вы столкнулись с проблемой, которую вы не понимаете, сначала подумайте о ней в контексте, подумайте, сталкивались ли вы с этой проблемой раньше и не можете найти решение в Интернете.Если вы не решили проблему, спросите у других, коллег или другие каналы в это время. Спросите кого-нибудь еще. Таким образом, у меня есть собственное мышление, и моя память очень глубокая при решении задач, и я не буду часто беспокоить коллег!
9. Притворись, что не понимаешь
Эта подповерхность похожа на предыдущую, но на самом деле это не то же самое! Если вы не понимаете и делаете вид, что понимаете, когда вы спрашиваете других, на самом деле другие не до конца понимают объяснение.Это может быть из-за лица или из-за того, что вы так долго стесняетесь беспокоить других, или вы беспокоитесь о беспокойстве других слишком долго, поэтому вы притворяетесь, что понимаете. Но это можно обмануть на какое-то время, и вскоре это снова будет разоблачено. Это заставит вас через некоторое время задать другим тот же вопрос, что сделает других еще более смущенными и смущенными! Вы также будете беспокоить других больше времени!
Личный совет: если у вас есть вопросы, задайте их кому-нибудь другому, если человек, которого вы задаете, не очень нетерпелив. Он терпеливо ответит на ваши вопросы! Поэтому, задавая другим людям вопрос, вы должны убедиться, что вы уже поняли причину вопроса.Если ваш коллега не объясняет его внятно, и вы не понимаете его, когда отвечаете на него прямо, люди подробно объяснят. Если вас беспокоит, что ваши коллеги заняты работой или по другим причинам, вы можете выбрать подходящее время! Я сейчас коллег спрошу, или не спрашивайте, хотите спрашивать, поймете суть! Конечно, мои коллеги очень терпеливы, каждый раз, когда у меня есть какие-либо вопросы, они терпеливо отвечают или даже расширяют его!
10. Пишите код без понимания требований
Когда многие люди получают требование, их первой реакцией является написание кода, даже если они еще не ясно определили свои требования. Другая ситуация заключается в том, что многие люди пишут код, думая о требованиях. Этот метод разработки, на случай, если у вас неправильное понимание требований! Это может привести к тому, что большая часть кода, написанного вами, будет изменена или даже полностью удалена и переписана. Вероятность написания кода без понимания требований должна быть довольно высокой, но вообще говоря, найти такую ситуацию сложно, ведь для программистов нормально добавлять, удалять, изменять и проверять код! Я сам этого не знаю, но в техническом обмене это выдвинул босс.Его предложение для некоторых более сложных потребностей.先理清楚需求,简单画个流程图,然后在代码里面,先写上一点注释,再开始动手写代码
! За это я сейчас в реализации! Если требования не очень простые, я просто нарисую блок-схему в блокноте. Например, следующее, это уже относительно простое на блок-схеме, которую я нарисовал. По блок-схеме пишем комментарии, а потом пишем код, это будет более организованно, код будет понятен, и в будущем могут быть доработки, но уже не так много, как раньше! С точки зрения времени разработки и эффективности, он был улучшен!
3. Резюме
Я не знаю текущую ситуацию на рынке веб-интерфейса, но Гуанчжоу действительно не очень хорош, и конкуренция также очень высока.За место борется почти 100 человек.Причина в том, что много обучения учреждения и внешний вход легко. Столкнувшись с такой ситуацией, все, что мы можем сделать, это постоянно учиться и повышать свой технический уровень. Таким образом, вы можете быть уверены, что у вас есть высокая конкурентоспособность и вы можете выделиться из множества людей. Чтобы учиться и совершенствовать себя, помимо того, что у вас есть метод обучения, который вам подходит, вы также должны учиться на некоторых методах обучения, которые мешают вашему прогрессу! Приведенные выше 10 пунктов являются моими собственными мыслями. надеюсь, что это хорошо для США! Последнее, если есть какой-либо хороший или плохой способ обучения, добро пожаловать, чтобы дать указатели. Пусть все обмениваются идеями и учатся друг у друга!
------------------------- Великолепная разделительная линия --------------------
Хотите узнать больше, обратите внимание на мой публичный аккаунт WeChat: В ожидании книжного магазина