Size: a a a

DНЕВНИК web-программиста

2019 February 20
DНЕВНИК web-программиста
HTML. Выберите не существующий тег:
Анонимный опрос
0%
<wbr>
0%
<ruby>
0%
<meter>
0%
<cap>
0%
<dfn>
Проголосовало: 392
источник
DНЕВНИК web-программиста
✅ Правильный ответ читаем после голосования! 👇
#задача
источник
2019 February 21
DНЕВНИК web-программиста
WebProgrammerDiary
📢 Всем привет!
Компания Яндекс набирает стажеров на летний сезон. При этом не обязательно, что бы в вашем городе был их офис!!!
Читаем подробности!
Так же 21 февраля в зале «Экстрополис» московского офиса компании, Яндекс расскажет про устройство своих сервисов и поделится секретами прохождения собеседований на стажировку.
Нам туда не попасть, поэтому будем смотреть онлайн-трансляцию
Стажировка мне не интересна, но почему бы не посмотреть какие там задания? 🤣
Зарегистрировался, прислали 3 задачи и лимит по времени. Все по взрослому 😅 Задачи на начальный уровень, но интересные.
источник
DНЕВНИК web-программиста
Выложить задачи от Яндекс в наш канал?
источник
2019 February 22
DНЕВНИК web-программиста
Задача от Яндекс №1.
Поиск чисел в массиве с определённой суммой
Дан массив целых чисел и целое число k. Нужно определить, есть ли в массиве два числа, сумма которых равна k .

Пример:

Вход: nums = [10, 15, 3, 7], k = 17
Выход: true
Примечания
В качестве решения предоставьте функцию следующего вида:

/** @returns Boolean */  
module.exports = function(nums, k) {  
  // ваш код здесь  
}

зы Нашел 2 решения для данной задачи.
#задача
источник
2019 February 23
DНЕВНИК web-программиста
Решение.
Что бы не мешать тем, кто еще не успел решить, свои варианты ответов выложу по ссылкам:
источник
DНЕВНИК web-программиста
JavaScript. Какой вариант создания объекта НЕ верный:
Анонимный опрос
0%
let obj = new Object()
0%
let obj = {}
0%
let obj = new Object{}
0%
var obj = new Object()
Проголосовало: 386
источник
DНЕВНИК web-программиста
✅ Правильный ответ читаем после голосования! 👇
#задача
источник
2019 February 24
DНЕВНИК web-программиста
📢Всем, всем, всем...📢
Последнее время многие пишут мне, что сталкиваются с различными проблемами и бросают обучение или планируют это. Почти все проблемы сводятся к нехватке времени, либо мотивации. Я бы даже сказал не "почти", а "абсолютно" все.

Для этого я и писал материал - "система обучения".   И эта система состоит не только из самого обучения программированию. Прочтите мою статью и ответьте себе - а вы соблюдаете систему в обучении? Как у вас обстоят дела с планированием? Тайм-менеджментом? Мотивацией?

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

Сегодня я хочу поделиться книгой, которую специально искал для тех, у кого возникли сложности в обучении. Думаю, что я нашел подходящий вариант - даже не пришлось гору книг перекопать, тк сейчас достаточно подобных материалов 😅

Послушайте очень внимательно и я уверен - применив полученную информацию, вы сможете стать программистом (и не только) 😎
зы Для себя сделал главный вывод - пора завязывать с перфекционизмом, это меня сильно тормозит.
Джош Кайфман - Первые 20 часов.  Как быстро научиться... чему угодно.
#book #audio
источник
DНЕВНИК web-программиста
источник
DНЕВНИК web-программиста
Задача от Яндекс №2
Вам даны два отсортированных целочисленных массива nums1 и nums2. Нужно поместить все элементы nums2 в nums1 так, чтобы элементы итогового массива остались отсортированными.
#задача
источник
2019 February 25
DНЕВНИК web-программиста
Решение.
Опять же опубликую 2 варианта. Первый простой и понятный, а второй это наставник показал как оптимизировать первый 🤣
источник
2019 February 26
DНЕВНИК web-программиста
Придумал небольшой тест на область видимости. На скрине 2 варианты, Ваша задача выбрать для каждого верное значение, которое будет выведено в console.log()
В этот раз опубликую верные ответы (не подсматривать, до голосования 🤣)

#Задача
источник
DНЕВНИК web-программиста
Правильный ответ для Варианта №1
Анонимный опрос
0%
1
0%
2
0%
undefined
0%
NaN
0%
a is not defined
Проголосовало: 236
источник
DНЕВНИК web-программиста
Правильный ответ для Варианта №2
Анонимный опрос
0%
1
0%
2
0%
undefined
0%
Nan
0%
a is not defined
Проголосовало: 210
источник
DНЕВНИК web-программиста
Coding Quiz (тесты по программированию).

Хочу поделиться программой, которую недавно попробовал.
Тесты по различным языкам программирования. А так же HTML, Git.
Разбивка на 3 уровня сложности: Junior, Middle, Senior
#soft
источник
2019 February 27
DНЕВНИК web-программиста
источник
2019 March 01
DНЕВНИК web-программиста
Работа для новичков. 👨‍💻

Многие думают, что без опыта им сложно будет найти работу. Я так не считаю. Много лет я сам проводил собеседования с кандидатами и брал иногда без опыта. Зачастую эти люди были только после института, либо из другой области. Просто я видел желание и потенциал. Ни разу не пожалел о своих решениях. 👍

Я сам нашел свою первую работу (по специальности!) еще на 3 курсе университета и побывал с обоих сторон баррикады 👔

В этом году я то же буду искать работу - обязательно буду делиться опытом в своем канале, но вы должны знать - не стоит слушать HR, которые на каждом углу не забывают упомянуть, что компаниям не нужны новички, что это все убытки и тд и тп. Все это не так. Многие компании готовы нести расходы, ради перспектив. Главное не опускайте руки и учитесь, учитесь, учитесь 😅
А те компании, которые этого не понимают - они вам не нужны, поверьте.
При этом не стоит быть самоуверенными. 🦸‍♂️ Если вас не берут, возможно, нужно подтянуть знания, лучше готовиться к собеседованию в каждую конкретную компанию, прокачать какие-то софт скилы и тд. Не забывайте - работодатель должен увидеть в вас потенциал, который перекроет ваши пробелы в знаниях на момент собеседования.

Поэтому, я и публикую различные материалы в канале - от мотивации до софт скилов. Все это важно в совокупности, не зацикливайтесь только на изучении программирования. Всем удачи! 🤞

зы Буквально вчера прочел очередную статью - стажировка в Avito.
источник
DНЕВНИК web-программиста
📚Быстрый ум. Как забывать лишнее и помнить нужное. Майк Байстер

Очередной краткий пересказ. Начал слушать и поймал себя на мысли, что засыпаю, тк думаю о другом. Собрал волю в кулак и сосредоточился на книге, не могу же я всякий хлам выкладывать в канал. И тут меня зацепило! Рекомендую послушать!
#book #audio
источник
2019 March 02
DНЕВНИК web-программиста
Задача от Яндекс №3

Выкладываю последнюю задачу от Яндекс. В отличии от двух предыдущих, она не на JavaScript, а на CSS
#задача
источник