How to choose between front and back-end?


Until recently, I wanted to become a full stack, but run on the list of knowledge and skills, which require a full stack, I get a bit freaked out and decided to postpone the idea of hell and to choose a specialization.

But then faced with the fact that I worked for many years as anycast, decisive small business and technical tasks and skills of web development - just a good layout by hand (without preprocessors, assemblers and any other tools VS Code only, psd layout and methodical hammering of tags and selectors.

I want to select one of the lines and to develop, but can't figure out how to choose: front or back?

At the same Hexlite training each profession (front or back js Piton) is laid at 4-7 months, if you study consistently, to learn the Zen and make a choice can a year and a half, and I want it now.

What drew you in choosing your specialization?

PS I can Guess that backing developers a bit of fumbling in the layout and front, and front-developers can close a task from him. But how to choose the first path?

P. P. S. And if you select the first language to learn buck which is better - PHP or Python? Yet in order to only web development.

Thank you in advance for your experience and opinions with pleasure policay all and note solutions.
April 3rd 20 at 18:26
5 answers
April 3rd 20 at 18:28
to learn the Zen and make a choice can a year and a half, and I want it now.

If you can't choose and you want something there is no difference to ask for a toaster or a coin toss. I would have thrown a coin so at least you can pretend that it's your own choice, and not some dude on the toaster have advised.
April 3rd 20 at 18:30
But how to choose the first path?

To spend those
a year and a half

After trying this and that, and decide what you like best.

I went to Beck, because js is driving me crazy. And experience with angulares personally, I was convinced that fancy js not easy, and complicates the work. But, not having worked with him, I wouldn't know.

and I want now

...and then in 10 years I'll try something else, and realize that so much time spent on uninteresting terrain.

Moreover, if you are early in your career - try it both mobile and desktop development, and Unity for some game to collect. Broad horizons never hurt anyone.
Angular are a bitch, try vue - Jermey_Hudson51 commented on April 3rd 20 at 18:33
@Jermey_Hudson51, I now clean Beck, so what the fuck is this front at all) - marcel commented on April 3rd 20 at 18:36
April 3rd 20 at 18:32
In the backend was brought purely by chance a couple of years ago: was looking for to jump with erlang (for he was a buoy anybody didn't get, unfortunately), selected Go, and then found a job. Now thinking where to get out of this mess.
On education in General, CAD engineer, also worked and enichem and admin, and programmer all in a row.
Determine yourself, what is the soul what you like. It for you nobody will solve.
Mess because the company is or because the programming backend to not lay? - Ignatius commented on April 3rd 20 at 18:35
@Ignatius, and then another. But most is still not logged in the backend with go. - humberto_Braun commented on April 3rd 20 at 18:38
@humberto_BraunAnd share briefly why not gone. And then everything just sing odes. - Ignatius commented on April 3rd 20 at 18:41
@Ignatius, in short, any advantages special to Th saw. Many things like, for example, two of the assignment operator are annoying. The beginnings of the PLO is also neither here nor there. Or do normal OOP or don't do it at all, why would this eunuch. Managing the dependencies is a nightmare terrible. Model Tony Hoare? It's still in the 80-90 implemented in Erlang, and a lot better.
The language is completely controlled by Google: what Google wants, to be with him.
In General, look at "the criticism go". Everything they write is fair and it's annoying.
And I want safe and powerful OO language with built in support for concurrency, because all is already stolen to us: Ada.
Of course, all this is my personal opinion and the truth does not pretend.
But the backend... Then the soul does not lie: all other areas I'm interested in. Well, the companies had no luck. One collapsed barely finished the project. Secondly, outsourcing the worst of its manifestations, and the terrible legacy that rake - easier to shoot. In the third workflow is built from the word "nothing": no TK normal, no management, formulation of tasks of the form "go there, do not know where", and more generally any formulation, and the product is outstanding, it is desirable to quickly, efficiently and for free. - humberto_Braun commented on April 3rd 20 at 18:44
Thank you. - Ignatius commented on April 3rd 20 at 18:47
April 3rd 20 at 18:34
no way. and he'll choose
April 3rd 20 at 18:36
Full-stack because I'm full of stacker

Find more questions by tags Career