S
S
Sunflowerz2019-09-25 11:11:45
IT education
Sunflowerz, 2019-09-25 11:11:45

How did you study or what do you think it is necessary to teach a Web developer at a university?

Hello gentlemen!
I have no higher education and have absolutely no desire to receive it. Generally and completely.
However, I look enviously at those who know something that I don’t know k̶a̶k̶a̶ya̶ ̶zh̶ ̶m̶o̶l̶o̶d̶a̶ya̶ ̶t̶y̶,̶ ̶d̶o̶ch̶e̶n̶b̶k̶a̶ ̶m̶o̶ya̶ in my field and try to fill this knowledge.
Let's say that I have already sniffed the gunpowder on the web and I'm not at all scared by practical tasks and the theory of specific languages.
But if you dig deeper, I don't understand algorithms well, and I was only taught math an the first year at Baumanka. I am not at all embarrassed by dry subject mathematical books, and I want to ask what university program is best for me to take as a basis on my righteous path to knowledge?
Perhaps you will advise what is not useful at all if I go to the WEB?
For example, a search algorithm is already hashing, security is, for example, entropy, probably if I want (and sooner or later it becomes interesting) to delve into the brains of AI, then there I will meet even more funny and incomprehensible things.
The problem arises - to learn everything separately, patching up one specific hole, or to approach these holes systematically?
What helped and continues to help you (graduates) from the university program. I assume that you are already in a good position and will answer specifically, and not "you won't drink away the knowledge base that the institute gave."
I have a new round of question: How useful are courses - for example, Yandex or mentor services when you are jun+ or middle?

Answer the question

In order to leave comments, you need to log in

8 answer(s)
R
Robert-critical-thoughts, 2019-09-25
@Sunflowerz

I have no higher education and have absolutely no desire to receive it. Generally and completely.

In most large companies, there is a stupid system for selecting personnel according to the criteria for having a higher education, usually these positions are written at the job search level of the middle/senior (leader). Since the work is already related to architecture and computer since. He himself received the tower in absentia, he knew the entire program of the university ( no , but it was old and not needed), because before that he studied at college, and did not learn anything new for himself there. But the crust came in handy in my job search when I was looking for a managerial position.
Web is a loose concept, working with UI \ UX, working with data, application architecture, and much more, all this is included in the web. Higher education will not help you join the web in any way, because, as usual, HSE courses are outdated back in 1999, and no JS, HTML, CSS at a decent level will be served to you on a platter, but HSE has its pluses - mathematics works directly with your brains, because as a science that does not tolerate idiocy and operates with the true. Computer science will give you the base that a norm programmer needs, just the algorithms and patterns that you need if you want to grow.
In any case, all this can be obtained without going to the university, but the lack of a crust will come back to haunt you sooner or later, unless of course you leave Russia, where your diploma will be wiped. If it's not some kind of NMU.

N
Northern Lights, 2019-09-25
@php666

Modern programming (especially the web) has nothing to do with mathematics, algebra, geometry or physical education. In most cases, a programmer's job is to operate on abstractions. To cover 99% of the business, 5th grade of mathematics is enough.
Roughly speaking, if you see yourself as a form slap, did not finish school with a gold medal, and you soberly understand that you are not expected in Yandex or Google to develop a search engine engine, then no VO is needed.

and have absolutely no desire to receive it. Generally and completely.
Do not need. You don't have to live the way society tells you to. Not even society, but stereotypical thinking.
In 2001, right after college, I worked for several months as an IT engineer at the now deceased ZIL. Then he went to get the tower. As I remember now - an absolute, total unwillingness to do the crap that we were taught, especially when you have already worked and soberly understand what is needed in life and what is not. He spat and went on to work.

S
Sergey, 2019-09-25
@oldzas

1) I didn’t have enough gita at the university
2) training changes every year, I studied - and after I was introduced the subject of programming in 1C))
3) I need a tower, I often communicate with programmers who cannot implement this or that task, although the theory the university was given. What self-taught people do not know: graph theory + petri nets + finite automata + translators. As a result, when they implement certain tasks = it turns out porridge ((
The level of self-taught people is to pick up a little of everything, there is not enough depth. Usually this is knowledge of the framework, they believe that knowledge of functions and classes is all programming. Not considering that there is a theory.

R
Ronald McDonald, 2019-09-25
@Zoominger

I have no higher education and have absolutely no desire to receive it. Generally and completely.

Well, in vain. No matter how deep you bury the feeling of inferiority in this regard, it will still climb.
Please clarify what you mean by "Web".
If JS, CSS, HTML, then practically nothing, this is a fairly simple area, neither TPR nor diff is needed there. and int. calculus, not graph theory, I'm not talking about history and ecology. You won’t really lose anything if you don’t study the university program.
Of course, any programmer needs mathematics, but learn it if you have a lot of free time.
There is nothing to add.
Mentors - immediately send, why would a mentor, who, judging by their advertising, is a "proficient programmer", collect a penny from a student if he can cut 300k a month without much effort (c).
Courses can help if you already have some kind of background, without knowledge - a waste of time and money. And do not get fooled by "subsequent employment", this is a scam.

A
Adamos, 2019-09-25
@Adamos

If you can:
- having received the TOR, draw up a work plan for it and perform the work independently and responsibly, adhering to this plan;
- faced with the need to learn a new language or framework, you can take a textbook and study with it long enough to achieve a result, and when the textbook is not enough, find and use other sources;
- faced with an unfamiliar problem, clearly formulate it and estimate the possibilities of solving it based on the information that you own ...
- etc.
So, if this is not weak for you, then you may not particularly need a university.
However, most of yesterday's schoolchildren are lost on almost any such item and do not know how to act or fall into procrastination and advice on the Toaster. Moreover, the university does not guarantee that you will learn something. But the environment for this is suitable there ... and some knowledge is given, but this is secondary, especially for IT, where everything becomes outdated before it gets into textbooks.

A
Antonio Solo, 2019-09-25
@solotony

having an I/O is a test of intelligence. if the candidate could not get a diploma, there are well-founded doubts "is he not a fool"?
the presence of a special V / O in the profession - this is knowledge and experience.
and what he gave specifically ... hard to answer, given that I finished > 20 years ago. although I had very specific subjects "programming", "algorithms", "management", "computer networks", "databases". and everything was in demand one way or another.

E
Evgeny Petryaev, 2019-09-27
@Gremlin92

Do you want a book? Please don't like the Equations of Mathematical Physics, Goloskokov, here's another book Modern Cryptography, Mao V.

S
Sergey Zolotarev, 2019-09-30
@seregazolotaryow64

Self-taught in web development since the age of 13.
There was no informatics at school, and he mastered the subject on his own.
Web development is my first direction in programming.
I spent so much time learning HTML, CSS, JS+JQuery, PHP and MySQL. And on such a stack, I almost completely completed my first website for a charitable foundation.
It has long been available on the Internet at this link
While the desktop version is available. I am finishing the mobile version on the test bench and soon the mobile version of the site will be available and the entire site will be available for devices, from mobile to Full HD monitors...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question