Answer the question
In order to leave comments, you need to log in
Self-education, web development. How to get out of the impasse?
Good day. I've been studying the web for quite some time now.
Here is an example of my first project (timer) in plain JS:
https://codepen.io/star52/project/editor/DVkRPP
Answer the question
In order to leave comments, you need to log in
To put it bluntly, your timer sucks. 300 lines of code for no reason. Well, 60 lines, well, 80, but damn it 300?
And what did you do
So, are we talking about your goal or about someone else's? And if you like, then never at all. For example, you can download OpenServer and make a separate php file for each request, which will give you statics. For example so.
<?php
echo json_encode(['firstname => 'Иван', 'lastname' => 'Иванов']);
The timer is good. For a person who has one and a half training projects behind him - even a very good one. Yes, some mysterious variables, and possibly overengineering, but overall I like it.
Why do you need a design if you aim at the back?
Requirements for a junior differ from company to company. What did you see there so terrible that your hands dropped?
Hi Peter! I recommend not listening to these sweethearts who say "you're not talking about anything" and "what do you think, you don't work much", "your code is shit", etc.
Here it seems to me, firstly, you need to understand and realize a few simple things yourself.
Namely:
1. The work of a programmer is quite complicated and tedious at some points. There is no such thing that you have learned something and that's it, sigh and do it yourself. It implies a constant search for solutions to the tasks. And over time, you yourself will feel that somewhere you already understand something, and somewhere you know approximately how to do it, but you still need to figure it out, this is constant improvement. Well, so that it was here for you 2 point:
2. Decide on the direction in which you want to try yourself. Do not spray on everything. In fact, in the first couple you need to know the basics so that you can do simple things, and complex things will follow simple things because this is the base! There is no way without it
. 3. Once you have a base, this is already a huge work and investment, then you are looking for companies that need people with a good base who are ready to supervise you and provide you with projects for your experience. Of course, you will still receive very little money at this stage, but then you will have experience with communicating with more experienced people, already more or less real projects for the portfolio.
Self-learning is good, but you always need a person with great experience for you to reach out to because this is development.
Ps and yes, don't despair, it's a long hard way, be patient and everything will work out!
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question