Kolik jazyků znají weboví vývojáři před podáním žádosti o zaměstnání? Kolik času trvalo, než se je naučili?


Odpověď 1:

Protože HTML a CSS nejsou programovací jazyky (přesto je pro vývojáře webových stránek důležitý dobrý příkaz), zvládnutí

jeden back-end programovací jazyk

+ Pro začátečníky by stačilo slušné porozumění JavaScriptu.

Back-end programovací jazyky oblíbené ve webovém prostředí:

  • PHP (a zkušenosti s některým rámcem jako Laravel, Symfony, CakePHP, FuelPHP, CodeIgniter)
  • Python (Django, Pylons)
  • Ruby (Rails)
  • Java (Struts, Spring, JSF)
  • C # (ASP.NET, ASP.NET MVC)

Různorodé zkušenosti s jinými jazyky pro vývoj webových aplikací jsou plus - spolu s programovacími jazyky, jako jsou C nebo C ++.

Tak jako

řekl bych, programování vyžaduje

hluboké porozumění informatice

a všechny odpovídající kurzy, jako jsou algoritmy, datové struktury, operační systémy, sítě, počítačové architektury. Toto je základ vývoje softwaru a webu, protože vše, co děláte s programováním, má přímý dopad na webový server, relační databázi, OS, síť, hardwarové komponenty jako CPU, RAM, I / O.

Pokud nejste obeznámeni s vaším technickým zásobníkem, programování nevyhnutelně povede k různým únikům dat, stabilitě a výkonu.

S tímto pozadím,

učení dalších programovacích jazyků není raketová věda

. Některé praktické zkušenosti s více než jedním programovacím jazykem by mohly být plusem. Pokud neuvedete vše, co jste strávili dva týdny hraním ve svém životopisu v kombinaci s nulovou pracovní zkušeností - pak je to červené upozornění, protože nemáte objektivní představu o tom, co „zážitek“ je a pravděpodobně věříte, že jste dostatečně dobrý se vším, co je uvedeno ve vašem životopisu.


Odpověď 2:

Závisí na vašem zásobníku. Minimálně Javascript, HTML, CSS.

Sestavte tři webové stránky.

První statický s „Bootstrapem“ pro styly. Měl by mít responzivní označení.

Druhá dynamická, pomocí Express, řídítek, jQuery, a umístit google mapu na jednu ze stránek.

Třetí web by měl být něco v React. Navrhuji najít návod.


Odpověď 3:

Řekl bych, že musíš být velmi dobrý v HTML, CSS, JAVASCRIPT, JQUERY,

ASP.NET

Po zvládnutí těchto jazyků můžete požádat o vývojáře front-end. Později se můžete naučit C # nebo PHP s databázovým jazykem, jako je SQL, a pak byste měli být připraveni být vývojářem webových komínů.

Html + css = 10 dní

Javascript = 10 dní

ASP.NET

= 20 dní

Php, c # = 30 dní

Sql = 20 dní


Odpověď 4:

Záleží na tom, co budou dělat.

Dostal jsem práci, když jsem znal 4 jazyky na základní úrovni a 2 z nich rozumně dobře.

Trvalo mi asi 3 roky volného času, než jsem se dozvěděl, co potřebuji, abych získal práci, ale od doby, kdy jsem byl zaměstnán, jsem se naučil více než předtím, než jsem začal. Teď vím do jisté míry následující jazyky:

  • HTML
  • Jade / PugRazor
  • CSS
  • SCSS
  • JavaScript
  • TypeScriptNode JS
  • SQL
  • PHP
  • ASP

Jde o to, že výuka jazyků je snadná a není příliš užitečná. Začátečníci kladou velký důraz na jazyky, ale dobré programátory nejsou dobré, protože znají mnoho jazyků, ale protože vědí, jak řešit problémy. Vědět, co napsat v jakémkoli jazyce, je 95% práce. Psaní v jazyce, který potřebujete, je posledních 5%.

Pokud se chcete naučit dovednosti, abyste se mohli ucházet o práci na vývoji webu, doporučuji vám následující postup:

  • Nejprve si představte problém, který je třeba vyřešit - pokud již byl vyřešen někým jiným, to je v pořádku. Začněte s něčím jednoduchým.
  • Pak se začněte učit dovednosti, které znáte, které budete potřebovat pro tento úkol. Nebojte se hádat vše, co potřebujete vědět, stačí napsat, co víte, co potřebujete vědět.
  • Jakmile se naučíte tyto počáteční dovednosti, začněte. Projděte se svým projektem co nejdále, dokud nenarazíte na něco, co nemůžete udělat.
  • Zjistěte, co to je, že nemůžete udělat, a pak se naučte, jak to udělat. Pokud se jedná o konkrétní problém, podívejte se na Stack Overflow. Pokud jde o obecný nedostatek znalostí, strávte nějaký čas učením.
  • Dělejte to až do dokončení projektu.

Tímto způsobem budete přesně vědět, kolik jazyků potřebujete, abyste si na webu něco vytvořili. Nic víc, nic míň. Ještě důležitější je, že budete znát části jazyků, které vám pomohou při provádění toho, co potřebujete.

Pokud to uděláte několikrát, budete muset škrábat většinu základů webového vývoje. Získejte přístup k podnikání s vašimi projekty a doufejme, že si najdete práci. Uvidí mnohem větší hodnotu v projektech skutečného života, které skutečně fungují, spíše než v seznamu jazyků, které jste se naučili.

V závislosti na typu věcí, které chcete udělat, budete mít lepší znalosti o ASP, PHP a / nebo Node JS, pokud se chcete naučit vývoj backend (nebo na straně serveru), nebo pokud se chcete místo toho učit frontend (nebo na straně klienta) budete vědět více o HTML, CSS a JavaScript.

Hodně štěstí.


Odpověď 5:

Na tuto otázku neexistuje jednoznačná odpověď. Záleží zcela na tom, ve které oblasti vývoje webu chcete získat práci.

Učení HTML, CSS a základního JAVASCRIPT je nutností pro každého vývojáře webu a většina společností vyvíjejících vývoj webových aplikací předpokládá, že jste s těmito třemi jazyky dobře obeznámeni, protože jsou stavebními kameny webu. Naučit se tyto 3 jazyky není obtížný úkol, s nímž můžete dosáhnout střední úrovně za ne více než 4–6 měsíců.

Kromě toho

Samotný vývoj webu je obrovské pole. Navrhuji, abyste zúžili svůj přístup k určité konkrétní oblasti vývoje webových aplikací. Podle mého názoru existují tyto dvě hlavní oblasti vývoje webových aplikací.

  • Přední vývoj
  • Zadní vývoj

Pokud se chcete stát vývojářem front-endu, doporučím vám cvičit javascript více než cokoli jiného.

Musíte také vzít v úvahu, že společnosti nezajímají někoho, kdo ví jen jazyk, více se zajímají, pokud můžete napsat kód v některých oblíbených rámcích, protože většina webových stránek a webových aplikací je nyní postavena pomocí rámců, než jen jádra html, css nebo jakýkoli jazyk pro vývoj webových aplikací.

Jako přední vývojář se seznamte s: -

  • Méně / Sass (preprocesor CSS)
  • Bootstrap (rámec citlivosti CSS)
  • React / Angular (Javascript Framework a knihovny)

Jejich učení může trvat 6–7 měsíců, pokud se chcete stát prostředním vývojářem, který s nimi pracuje.

Pokud se rozhodnete začít jako vývojář back-end, měli byste se zaměřit na tyto jazyky.

  • NODEJS
  • PHP
  • RUBÍN
  • KRAJTA
  • JÁVA

Pokud nejsem backend vývojář, tak nemohu odpovědět, kolik času bude trvat, než se naučíte některý z těchto jazyků. Ale jsem si jistý, jestli můžete tvrdě pracovat, můžete se je naučit v žádném okamžiku.

Dík.

Na zdraví |

Manoj Singh Negi


Odpověď 6:

Kolik jazyků můžete znát nebo kolik jste se naučili, není omezeno. Záleží na požadavku zaměstnavatele, v jakém jazyce chce kódovat své projekty.

Ve webovém vývoji je vše rozděleno do dvou věcí

1. Strana klienta (nebo klientské rozhraní)

2. Strana serveru (nebo zadní konec)

Zjednodušeně řečeno, klient je součástí webu, který vidíte ve vašem počítači, server je počítač, ze kterého je web načten.

Jazyky, které musíte znát, jsou

  • HTML (Hypertext Markup Language)
  • CSS (kaskádové styly)
  • Javascript

Nemůžete nikam jít, aniž byste se o nich učili, to je to, co nutí klientskou práci. Ačkoli existují i ​​jiné věci, jako je Bootstrap, Angular, jQuery, React, jedná se o rámce, které dělají úlohy na straně klienta trochu jednodušší a jsou založeny na výše uvedených třech, takže z nich není úniku.

Na straně serveru máte na výběr, ale stále nejoblíbenější a nejpoužívanější jsou tyto -

  • PHP (většinou používané, dostupné od dřívějších dnů, je open source)
  • .net (alternativa k PHP, postavená společností Microsoft, má také některé rozdíly.)
  • NodeJs (jedná se o Javascript pro severní stranu, začíná být velmi populární, většinou se dává přednost projektům s otevřeným zdrojovým kódem, nedávno překonal PHP)

Dík. :)