1

Тема: Чому при прийомі на роботу запитують про знання фреймворків?

Все пішло з цієї теми: http://replace.org.ua/post/53698/#p53698
@VTrim якось сказав

Чому всі(майже) контори при прийомі на роботу,вимагають знання якихось фреймворків?
Невже це так затребувано ?

Народ хто як думає, чому так ;) Чому фреймворки важливі для роботодавців?

p.s. Стараємось писати по темі і не про те який з фреймворків круче;)

2 Востаннє редагувалося caballero (01.04.2015 09:21:11)

Re: Чому при прийомі на роботу запитують про знання фреймворків?

Якщо  контора  на  якихось  проектах  використовує фреймворки  то  зрозумiло  що  краще  взяти  того  хто  вже   в  має  досвiд.
Буває що  фреймворк  в  проектi - вимога  замовника i  не  має значення  що  розробник  про  це  думає.   Деколи  проект  уже  написаний  i потрiбно  дописувати навiть якщо  фреймворк  там як  на  коровi сiдло.
   А  буває менеджер або   тiмлiдер - евангелiст  якогось  фреймворку i тодi  не  має значення  потрiбен  вiн  там  чи  нi.

  Взагалi не  зрозумiло  про  що  тема.   Новачки задають  подiбнi  риторичнi  питання  тому  що  вiдповiдь  для  не не  очевидна.   Дискутувати  тут  взагалi нема   про  що.

Подякували: Djalin1

3

Re: Чому при прийомі на роботу запитують про знання фреймворків?

Взагалi не  зрозумiло  про  що  тема.

- тема про те чи можна знайти хорошу роботу не знаючи фрейморків
- чи варто їх вивчати
- і для чого вони компаніям.

Подякували: Анатолій1

4

Re: Чому при прийомі на роботу запитують про знання фреймворків?

funivan написав:

- тема про те чи можна знайти хорошу роботу не знаючи фрейморків

можна  якщо  пощастить.   

funivan написав:

- чи варто їх вивчати

сидIти  i вивчати нема  сенсу  бо не  вгадаеш який  вивчати.
Потрiбно  просто  вивчати  тпрограмування.

funivan написав:


- і для чого вони компаніям.

тому  що багато  хто  вважає  що  вони  кориснi.  I як  є   в реальностi  не  має   значення.

5

Re: Чому при прийомі на роботу запитують про знання фреймворків?

Без фреймворків - це як запалити вогнище без сірників. Зробити можна, при чому різними способами, але довше. З фреймворками (сірниками) легко і швидко, але і вони не без недоліків - сильний вітер, відсиріли, недостатньо тепла, щоб запалити дровинячку і т.п.

6

Re: Чому при прийомі на роботу запитують про знання фреймворків?

Master_Sergius написав:

Без фреймворків - це як запалити вогнище без сірників. Зробити можна, при чому різними способами, але довше. З фреймворками (сірниками) легко і швидко, але і вони не без недоліків - сильний вітер, відсиріли, недостатньо тепла, щоб запалити дровинячку і т.п.

Загалом аналогія класна, але я трохи додам. Фреймворки як сірники багатьох виробників в яких абсолютно різні способи використання. І іноді на те, щоб взнати як саме користуватись саме цим сірником треба витратити більше часу ніж розпалити простеньке вогнище за допомогою тертя дерев'яних палиць. (звичайно, якщо ви не є конвеєр з підпалу)

7

Re: Чому при прийомі на роботу запитують про знання фреймворків?

Якщо людина здатна працювати бодай з одним фреймворком, то є велика ймовірність, що вона взагалі здатна працювати.

8

Re: Чому при прийомі на роботу запитують про знання фреймворків?

Якщо людина здатна працювати бодай з одним фреймворком, то є велика ймовірність, що вона взагалі здатна працювати.

Логіка в цьому є) Бо якщо кодер не шарить у фреймоврках і не хоче відповідно його код кльовий і його все задовольняє. А таких кодерів мені здається не існує )))

9 Востаннє редагувалося VTrim (01.04.2015 16:40:23)

Re: Чому при прийомі на роботу запитують про знання фреймворків?

Тобі дають ТЗ,розроби систему,яка б розпізнавала,бот рухається по сайту чи ні.
А ти такий..  - "Я знаю фреймворк,тому давайте мені тз щоб я міг нього використати".
Без нього я безрукий.
Тому не меліть дурниць про "не знаю фреймворк - не здатний працювати.

Думки всіх почув.

10

Re: Чому при прийомі на роботу запитують про знання фреймворків?

Тому не меліть дурниць про "не знаю фреймворк - не здатний працювати.

ви навели приклад і це кльово. Я наведу інший приклад.
У даному контексті  я буду писати фреймворк але я маю на увазі набір різних бібліотек які уже є готові в протестовані.

Ви приходити в кантору на роботу. Діалог: шеф і Ви

Шеф: Треба знати фреймворки.
Ви: Нафігя? Я і без фреймворків сяду і наваяю все підряд.
Шеф: ок. ось вам зп у такому то розмірі ми вас беремо.
Ви: круто. Пішли пахати.

Пройшло 2 місяці і лапшокоду стало дохріна
Шеф: чувак треба зробити таку то і таку то штуку і там і там поміняти. Скільки у тебе займе це часу.
Ви: 2 тижні.
Шеф: так це ж наче проста задача
Ви: мені треба 2 тижні
* Шеф іде шукати другого кодера який шарить фреймворки.

Якщо ви виконуєте всі свої задачі без всяких сторонніх бібліотекі без фреймворків це добре. Але це скоріш за все прості задачі. Я вам сходу можу назвати декілька задач які можна реалізувати на 50% швидше і якісніше з певними бібліотеками ніж без них.

Без сторонніх бібліотек і фреймворків можна працювати? - Так, можна
Чи це зручно? - Частково
Чи є профіт від використання бібліотек? ТАК

Подякували: quez, Анатолій2

11

Re: Чому при прийомі на роботу запитують про знання фреймворків?

Не розумію до чого тут:

А ти такий..  - "Я знаю фреймворк,тому давайте мені тз щоб я міг нього використати".
Без нього я безрукий.

Ніхто не каже, що знанням фреймворку твої навички розробника закінчувалися. Цим набагато частіше "хворіють" знавці CMS. А використання фреймворку є вигідним для компаній з багатьох причин, більшість яких вже назвали, тому звичайно що вакансій де знання фреймворку буде великим плюсом. Але я не бачив жодного компетентого розробника, який би добре користувався якимось фреймворком, але не міг написати власний код без нього.

12

Re: Чому при прийомі на роботу запитують про знання фреймворків?

Переважно знання фреймворка оцінють не як скіл сам по собі, а як здатність самостійно вивчати нові технології. Альтернативою цьому можуть бути рядки в резюме які свідчать про вашу можливість інтегрувати сторонні продукти. Наприклад інтеграція різних гуглових API.
А взагалі бажано мати в резюме не один фреймворк, а 3-4. з різними модулями до них. Плюс роботу з 5-6 різними API.

Подякували: Анатолій, Djalin, quez3

13

Re: Чому при прийомі на роботу запитують про знання фреймворків?

сидIти  i вивчати нема  сенсу  бо не  вгадаеш який  вивчати.
Потрiбно  просто  вивчати  тпрограмування.

Ага. Приходить чувак який знає інформатику і вміє програмувати на VB але не знає ждного фреймворку в контору яка займається розробкою сайтів і використовує Wordpress & Yii, Kohana…  гадаю далі продовжувати не треба.

Тому що вони спрощують життя, пришвидшують розробку, скорочують терміна навчання  і дозволяють наймати менш кваліфікованих web розробників. І уніфікація.

14

Re: Чому при прийомі на роботу запитують про знання фреймворків?

І опитування упереджене якесь

15

Re: Чому при прийомі на роботу запитують про знання фреймворків?

І опитування упереджене якесь

можете аргументувати і запропонувати свої варіанти ;)

16

Re: Чому при прийомі на роботу запитують про знання фреймворків?

funivan написав:

Тому не меліть дурниць про "не знаю фреймворк - не здатний працювати.

ви навели приклад і це кльово. Я наведу інший приклад.
У даному контексті  я буду писати фреймворк але я маю на увазі набір різних бібліотек які уже є готові в протестовані.

Ви приходити в кантору на роботу. Діалог: шеф і Ви

Шеф: Треба знати фреймворки.
Ви: Нафігя? Я і без фреймворків сяду і наваяю все підряд.
Шеф: ок. ось вам зп у такому то розмірі ми вас беремо.
Ви: круто. Пішли пахати.
 
Пройшло 2 місяці і лапшокоду стало дохріна
Шеф: чувак треба зробити таку то і таку то штуку і там і там поміняти. Скільки у тебе займе це часу.
Ви: 2 тижні.
Шеф: так це ж наче проста задача
Ви: мені треба 2 тижні
* Шеф іде шукати другого кодера який шарить фреймворки.

Якщо ви виконуєте всі свої задачі без всяких сторонніх бібліотекі без фреймворків це добре. Але це скоріш за все прості задачі. Я вам сходу можу назвати декілька задач які можна реалізувати на 50% швидше і якісніше з певними бібліотеками ніж без них.

Без сторонніх бібліотек і фреймворків можна працювати? - Так, можна
Чи це зручно? - Частково
Чи є профіт від використання бібліотек? ТАК

У своєму лапша-коді я так чи інакше розберусь,скільки б його там не було і короткі терміни :)
Інша справа якщо комусь ще потрібно буде з ним працювати

17

Re: Чому при прийомі на роботу запитують про знання фреймворків?

До свого лапша-коду не завжди можна швидко щось прикрутити, та так, щоб воно якось трималось купи. Якщо ж він у вас достатньо гнучкий, то чому б не використовувати його по багато разів? І чим тепер це не фреймворк?

18

Re: Чому при прийомі на роботу запитують про знання фреймворків?

У своєму лапша-коді я так чи інакше розберусь,скільки б його там не було і короткі терміни :)

Значить у вас мало лапшакоду =)
Ви дійсно думаєте, що на більш менш середніх проектах можна без сторонніх бібліотек?

19

Re: Чому при прийомі на роботу запитують про знання фреймворків?

Ну це вж те саме,що свою CMS написати.
Я то буду розуміти все і користуватись нею для любого "старту".
Інші ж ні,на розбір що до чого піде час.

20

Re: Чому при прийомі на роботу запитують про знання фреймворків?

funivan написав:

У своєму лапша-коді я так чи інакше розберусь,скільки б його там не було і короткі терміни :)

Значить у вас мало лапшакоду =)
Ви дійсно думаєте, що на більш менш середніх проектах можна без сторонніх бібліотек?

Поживем,побачим.. :D