Използваме "бисквитки" (cookies), за да персонализираме съдържанието и да анализираме трафика си. Повече подробности можете да прочететеТУК

  • 31 март 2020, 15:48 ч.

Програмиране

  • 674
  • 19
  •   1
Отговори
  • София
  • Мнения: 2 464
Здравейте,

от известно време се чудя дали да тръгна в тази посока. Ако има програмисти тук, моля да ударят едно рамо за следните въпроси:

- front-end или back-end е по-лесната за намиране работа и как варират заплатите?
- ако човек е без опит, има ли шанс да бъде нает в стабилна фирма с прилична начална заплата?
- знам, че има разлики в езиците, моля да опишете най-основните и забележими такива
- езици, които ще се ползват една идея повече от други в бъдеще?
- книги/уроци за самоподготовка и може ли една самоподготовка да е достатъчна?

Предполагам, че майката му е повтаряне и логическо мислене, та с това поне няма да имам проблем. Засега бих искала да се ориентирам как да започна. Имам си идеи в главата вече, но съвети също ще ми дойдат добре. Благодаря!

# 1
  • Мнения: 2
Смея да твърдя, че и front-end и back-end е еднакво лесно да се намери работа, стига да се покажат някакви умения.

Като цяло front-end е по интуитивен да се научи и не чак толкова технически. Примерно за една стартираща позиция като Web Designer са нужни HTML, CSS както и познания по Adobe Illustrator или Photoshop.

Ето тук има безплатни tutorials за HTML и CSS.
https://www.w3schools.com/
Успех

# 2
  • Мнения: 1 265
от известно време се чудя дали да тръгна в тази посока.
Нямате никакъв опит така ли?

# 3
  • София
  • Мнения: 2 464
от известно време се чудя дали да тръгна в тази посока.
Нямате никакъв опит така ли?


Не, изучавала съм един от езиците като студент и то бегло, но смея да твърдя, че ми се отдават тези неща - логическо мислене, структуриране и пр.

# 4
  • Мнения: 1 265
По мое скромно мнение наблегнете на front-end

# 5
  • София
  • Мнения: 2 464
По мое скромно мнение наблегнете на front-end


Благодаря, ще се радвам ако сте на "ти" с материала и допълните и другите ми въпроси.

# 6
  • Мнения: 1 265
Няма да съм много полезен - отдавна съм спрял с програмиране от този вид. И все пак
React май още е доста популярен нищо че не е точно фреймуърк. Но пък е труден за учене. Vue е лесен но нямам представа как се котира.

Разбира се JS, HTML и CSS са задължителното начало

# 7
  • Мнения: 5
Въпреки че общо приетото мнение е "голям глад" за програмисти, не съм много съгласен. Пазара си е сравнително пренаситен. Материалите може да си ги намериш безплатно навсякъде - уроци в ютуб, примерен код от гитхъб, стаковърфлоу. Фронт-енд и бек енд специално се отнася за уеб дизайна. Бек-енда е по-добре платен и и изисква познания и от фронт енда (навързани са). Кое е по-трудно; сама трябва да прецениш. На всеки му се отдават по различен начин двата вида. Без познат, който да ти удари рамо или да те насочи мисля, че сравнително трудно би си намерила работа в сектора, особено и ако нямаш нещо подходящо, като специализация средно/висше.

# 8
  • Мнения: 73
Здравейте,

от известно време се чудя дали да тръгна в тази посока. Ако има програмисти тук, моля да ударят едно рамо за следните въпроси:

- front-end или back-end е по-лесната за намиране работа и как варират заплатите?
- ако човек е без опит, има ли шанс да бъде нает в стабилна фирма с прилична начална заплата?
- знам, че има разлики в езиците, моля да опишете най-основните и забележими такива
- езици, които ще се ползват една идея повече от други в бъдеще?
- книги/уроци за самоподготовка и може ли една самоподготовка да е достатъчна?

Предполагам, че майката му е повтаряне и логическо мислене, та с това поне няма да имам проблем. Засега бих искала да се ориентирам как да започна. Имам си идеи в главата вече, но съвети също ще ми дойдат добре. Благодаря!

Аз бих заложила на back-end и като езици C# или java. Ако заложиш на back-end, както вече са казали, трябва да имаш и поне основни front-end познания, както и sql знания. За човек без опит е трудно според мен да си намери работа, без да е участвал поне в някакви проекти,  дори и в нестабилна фирма и с не толкова прилична начална заплата. Трябва да натрупаш някакъв опит, поне в проект. Има стажантски програми, не знам какво им е заплащането, но не са лоши за опит.
Като най-основни езици, може би C# и Java, като цяло избери някой обектно ориентиран език за  back-end. За front-end не съм най-запозната, но доколто знам Angular и React са търсени.
Като цяло има и още една насока в програмирането - database. Тук пък са MS SQL(T SQL) и Oracle(PL SQL). Има доста опции и напоследък все повече се търсят хора. Като цяло трябва да си добър в процедурното програмиране и работата с данни.
Според мен не е достатъчна една самоподготвка, а по-скоро ти трябва някакъв курс поне. Виж в Софтуерната академия, мисля че имат безплатни онлайн курсове в които можеш да се ориентираш кое от трите направления ти харесва повече и ти се отдава повече. Телерик също е опция, макар че не съм запозната дали все още предлагат безплатно обучение и дали всъщност все още предлагат обучение. Потрси безплатни курсове, ако не можеш да си позволиш платени, така ще имаш синтезиран материал с основите на един или няколко езика. Като цяло, като програмист никога няма да работиш само с езика Х, винаги ще има ситуации в които трябва да излезеш от комфортната си зона и да ползваш и други езици. Аз съм oracle developer, но освен pl sql, ми се е налагало и на C# да пиша и t sql ми се е налагало да ползвам и други езици също. Не знам какво работиш в момента, но помисли добре. Доста усилия трябва да вложиш, преди да стигнеш до интервю за работа и при ситуацията в момента, при която се освобождават доста хора с по 2-3 години и нагоре опит, ще ти бъде доста трудно да се пребориш с тях за работно място. Самата аз съм минала през това преди 12 години и определено не е лесно и не са малко усилията, дори когато си с диплома за компютърен инжинер и си учил в университета програмиране.
Ако имаш времето и условията да отделиш около година поне за усилено обучение, тогава се захващай, ако пък ги нямаш, по-добре недей.

# 9
  • Мнения: 1 265
Java за back-end? Thinking

# 10
  • Мнения: 73
Е за начало става Java за ооп обучение и не е толкова трудно от Java да се премине на C#. Моя опит и с двата езика се свежда до win forms, след това се преориентирах към pl sql и DWH.

# 11
  • Мнения: 1 265
Не разбирам. Откога Java се използва за DA лейър? Или залягаш над DA или се насочваш към front-end.
Трети вариант - хвърляш се в дълбокото, но без никакъв опит ще е рисково начинание.

# 12
  • Мнения: 73
Не разбирам. Откога Java се използва за DA лейър? Или залягаш над DA или се насочваш към front-end.
Трети вариант - хвърляш се в дълбокото, но без никакъв опит ще е рисково начинание.

Е такова нещо не съм казвала изобщо. Казах, че някога преди 10 години, съм работила като java програмист, като съм използвала win forms за визуализация, в последствие съм работила същото и със c#. От 8 години се занимавам с Oracle. Работила съм във фирма с datbase first система с логика в базата и там ми се е налагало да пиша java или c# код с който да визуализирам резултатите от някоя продедура или да извикам някоя процедура. Аз опит си имам с бази данни и продължавам да се развивам. Дала съм мнение по въпросите, които е задала « Ѕmile ».

# 13
  • София
  • Мнения: 2 464
Благодаря много за изчерпателния отговор. 🙂

# 14
  • Мнения: 1 265
Е такова нещо не съм казвала изобщо.

Като най-основни езици, може би C# и Java, като цяло избери някой обектно ориентиран език за  back-end.

Явно имам проблем с разбирането, но според мен там си пише  Си шарп ( или хаштаг ) и Java или някой ОО за back-end.

Затова попитах откога Java се използва за ДА.

Иначе нямам вашия опит в такива сложнотии, аз съм любител който в свободното си време пише такива неща
Скрит текст:

Общи условия

Активация на акаунт