GET Where do bad programmers come from and what is their problem / Sudo Null IT News FREE

image

This issue reveals the problem of the emergence of bad programmers by personal model, implying that similar situations are very common. Nevertheless, at the end of the publication at that place will be an attempt to deduce the important key aspects that, if not resolved, then at to the lowest degree it is worth thinking about them.

Instead of introducing or how I learned just about programmers

From fourth dimension to time, comments, and symmetrical articles with a touch of a nostalgic attack on how a fastidious programmer paints his story about getting to eff another cassette BC, catch my eye. I get the same extraordinary, my parents wanted to please me. My father listed IT for his stereo system, but his not-core Education Department and lack of savvy of what to do next led to unsuccessful attempts to connect it. Because BC remained in the box, where it has been preserved to this day.

The very friend with the computer occurred a couple of years later, when my parents' experiments with schools led me to an instructive institution, where they taught programming from easy grades. Of course, I caught fire on this school, I was especially impressed by the moment when I had a take chances to play Prince of Persia while my mother was talk about something with my forthcoming teacher. And inaccurate we run ...

You buttocks play at school on computers, but only at computing lessons, and merely after you complete some tasks. But these tasks smoothly passed from solving simple mathematical problems to compiling algorithms for resolution them, and directly to programming them. The thirstiness for noesis was awe-inspiring, although I suspect that it wasn't quite a an honest observation ... I wanted to play more, just that was what prompted an early savvy of the basics of Basic and TurboPascal.

We were told around the types of variables, about the syntax, about conditional statements, that knowing altogether this, now you can bash anything. Then we were shown ASCII and the programming process was mixed with creativity. In class 5, we already displayed graphs of unlobed functions, drew a working clock with a round dial, and an improbably pleasing developing flag.

The school gave an incredible program, with which brains that had non yet matured could barely cope. Lessons from 8 am to 6 necropsy. Perhaps this served as a further transpose to another school, where the attitude to programming and stuffing all the information in a row was not so priority. I was given the right to see classes in computer science lessons in grade 8 because totally the material they wanted to Thatch was mastered in a past school. Fundamentals of Basic, their mother so.

There was a stil, during which only the English vocabulary was recovered replenished and the beginnings of understanding English grammar appeared.

The close convert of school and physical. a mat social class where, with the tenacity of a rhinoceros, the algebra teacher hammered knowledge and formulas into us. Having agreed with her parents, the summertime holidays were spent under her tireless attention and with a bundle of clean 48 leaf notebooks, which were left-slanting in formulas, examples and their solutions in 1-2 years. The basics of TurboPascal did non devote release, but introduced Doomsday and Palpitate in the lessons.

Establish, new enthusiasm and a young dashing hopes

At the time of admission price, computer programing get was still lit in the eyes. Computers began to come along everywhere and craving for them grew.

Mental lexicon of English from one school, physical. The mat grade in other allowed me to return catch exams without problems, despite the huge competition.

My opinion was settled on the conclusions deduced from books: "You need to learn what is interesting" and "You indigence to read what is useful in lifespan." The closer to the profile, as I thought, the better: Informatics, Fundamentals of scheduling, Databases, Operating Systems, Networks and even with five subjects. He ready-made progress on them.

We motive an understanding of how the hub differs from the router - I know that. Need a coursework in the form of a program in Delphi for accounting for the passport federal agency - latch on. A curriculum happening TurboPascal for resolution a finical possible operating room physical trouble - then easily, show off the formula and I will write everything for you and build a graph, I'll draw an interface with buttons.

So it turns out that programming is far from those childish pranks that they did at school, and in order to study further, it was necessary to master "a bunch of different kinds of mathematicians". For roughly reason they were given to me with varying succeeder. Distinct mathematics. logic seemed to me elementary noesis, which later flew out of my forefront completely with its conjunctions and disjunctions, as fountainhead as the principles of the Turing machine. Higher mathematics was easier than mathematical analysis, but both there and there, before each exam I had to turn to tutors for help. The theory of chance passed ears. Ignorance of mathematics was reflected in early subjects - physics, physical phenomenon applied science. At all, where formulas were needful and multiplex, for me, calculations.

Just about completely ism subjects were excluded from the interests, where the teacher could not interest the ill-starred student. For close to intellect, history, culturology, English, somehow geography and something other was there. The exception was philosophy, to which pastime was in general price, and not as cognition in the main, therefore it was not visited and was handed over by retelling to the examiner face-to-face conclusions. The saving was understood and delivered perfectly thanks to the charming teacher.

Returning to specialistic subjects and letdown in the subtitle, I bequeath say united affair - it is bad when students live the subject area better than their teacher, who monotonously mutters worldly from the book, and there were lot of such. All noesis gained was only superficial. Tush a person teach others if RAM memory, RAM and RAM are entirely different for him, or does the processor have much a characteristic equally cache size?

There were also teachers who, contrarily, were so keen on their subject that they forgot about students without reacting to them. Hither it is, writes something on the board, and does non hear that the embodied is not understandable and requires extra explanations. He added the formulas, premeditated something in his mind, erased everything from the board at once, and again began to write. And you see, the instructor knows his subject ... even insulting.

In the wake of disappointment and misunderstanding, the subject of OOP with the fundamental principle of C ++ passed by. It became not interesting and boring.
Something about graphs, classes, factories. But the school mentioned at the real root made itself ma. A lot of information - looking a suitable guide, solving the problem by subbing into this template. Therefore, the OOP cursors were resolved and delivered.

Personal familiarity with a computer at household seemed to convey me more knowledge than every eld of study. The ability to quickly print, translate formulas in TurboPasal and intentional where to change the password for a Windows story in the eyes of teachers learn like a successfully trained student.

Meanwhile, or about work

At more or less point, Photoshop fell into my hands. Then it went ... C ++ which was not absorbed, low the teacher's gundezh, turned into an independent poking of the buttons of the graphic package on the computer in the far partly of the audience, that would be without a "pallid". Then followed a summertime web designer course and learning HTML with CSS. And with the next semester I get a job in an Information technology fellowship. To that extent, "assistance" with a insufficient salary and huge ambitions.

The designs that atomic number 2 multicolour aroused big laugh among his senior comrades. Thus the lack of skills but the presence of noesis allowed them to sit down me behind the formation of content for the website - find a picture, cut tabu the background, add a description with formatting html tags.

HTML and CSS are good, the brag told Pine Tree State then, and slipped a PHP book, after Reading which I had to rewrite the older site in PHP. I wrote information technology for a long time. About a year, independently reading on the Internet how to implement this or that idea. It would not look clumsy in the write in code, but it worked atomic number 3 IT should. There were vote, and valuation of news, and parsers of rss feeds, and user registration.

Developing Photoshop skills in online lessons and handing over my first working drawing, I was already tasked with developing additional resources. Small internal projects of the company. Everything is simple and woody. The form refers to a script that stores checks in itself, then makes a redirect to the solvent Page. Unexpectedly for myself, I returned to programming. Let it be already in PHP.

Diploma

In the eyes of the dean's power, the student has been working for more than a year, who successfully defended his diploma - gold. Moreover, one should not even rile with his further employment. Hold a diploma - keep going all Little Jo sides.

Work, or the select 'tween knowledge and salary

Having obtained a sheepskin, it was worth thinking virtually already normal employment, the more so the old job began to burst at the seams, to repress faculty, to curtail directions. Senior comrades have already fled where and where, there is no one to learn from. Finding a new job for a newly successful specialist with see in a intimately-known company in the city is not a problem.

A week later, I already signed document in a new invest. There is to a lesser extent wreak, more pay, simply you clean involve to learn SQL, to the level of "join" and variable declarations in stored procedures. In addition, a return to application programming in the form of Delphi.

After half a year, a new job finds ME. There is a choice - to reinstall Windows in the state for a higher salary, or continue to indite requests under the press. It began to seem that the world has its unexplainable orders: work less - earnings to a greater extent. Damn him, rent out's bring on the path of less resistance. The change of work took only 3 years. Then, I am a worker in a new place. I learn how to crimp a twisted duet, exchange cartridges and restore Windows from a pre-disposed pictur, soh that I spend less clock time. Free time is spent surfing the rzhaki on the Internet, and the head of the section teaches you to play the more and more democratic LineAge. Already from ennui, Apache is deployed on a employed machine in the Mile-High City assembly and simple utilities are written for internal needs, which would again save time.

Not! So it South Korean won't mold. The programmer is me or who. What is more, the web is promising, IT is necessary to arise therein direction. On the Internet at that time, disputes erupted about jQuery and Ajax, about Silverlight which Flare should defeat, about the coolness of ActionScript (which did not reach the hands).

With this in mind, a railroad ticket is bought in the direction of the capital, for money from a site self-collected on the knee for an edict at the beginnings of the CMS no-name. By stupidly sorting verboten the necessary and the unnecessary when and the layout of the pages.

I'm already a programmer, but for the full cycle I don't give birth adequate to learn how to draw, because there was an educational institution ready to explicate how to hold a pencil in my hands. Done. Now it's Charles Frederick Worth thinking around finding a job. "I'm a PHP coder," I pen in a summary. As a result, a bunch of interviews where with every new conversation I feel equivalent an idiot:

- You bet do you initialise the Sri Frederick Handley Page? Two-dimensional layout? This is the next-to-last hundred! Only div.
- Have you worked with UNIX system, or at least with Linux?
- Can you build a plane in fractional an time of day using a ruler and PHP? (that's how some questions measured for me)

At the next question I was asked a question that explained, if non all, then a flock of things: "Have you not been taught this at the institute?" I opened my eyes to the immensurable gap between the level of education in a deep part and the central cities. I could not believe that they could talk about Linux at the institute. Information technology began to crop up in my head that those guys, from their first job, were just graduating from central universities.

Ultimately, I ground a place. They put an empty computer ahead of me, handed a Linux disc - this is your work. That's how I got acquainted with this system, information technology was awkward, I had to ask three thousand questions, until I got forthwith to the direct programming in PHP. Then again, people or so Pine Tree State began to ask questions: Where is your OOP? How cause you never worked with SVN? Set you know that CMS and much a framework have appeared? Here it is, immediately I grab knowledge. There are much of talented guys around, in that location is someone who will explicate and chew. But the salary in fact came out less than was agreed. It was enough to evenly cover the costs of perusal, renting an flat in the suburbs and move back. Food and communal services did non fit into this amount. Hence, not questioning what would be, how auspicious it was in terms of gaining knowledge and experience, I had to step down.

Okay, I think it didn't work impossible. Non everything is still lost, because I tranquillise know something.

Present again the inscrutable rule worked: "Work fewer - get more." The acquired knowledge of SQL and the support of accounting systems came in handy - here you have a DBMS with its own scripting language. There is a job - decide, no - read the Internet. And my remuneration was enough even for a "walk" one time or twice a month. "In my spare time I tried to make a paid online voting, with reference to the payment service via SMS - four unique visitors in half a year. Neighing and forgetting.

And then it began, Beaver State problem detection

Mastering the scripting language took 3-4 days. And so only a fantasy worked, what to arrange with it and how. From time to time, forgotten skills were recalled, and with a template approach it turned exterior to connect, for instance, a DBMS with a self-written program through DDE. The turn and gray of the days swallowed. Discharged time was spent searching for "rzhaki" in YaP and trying to catch a glimpse of engineering science. Someplace at the same time there was a link to the Habr.

The branch of knowledg was completed, the primary could not be conquered. I had to return to my hometown and continue the path of supporting the DBMS, changing a couplet of jobs, the principle of "less work - more money" began to lose base. Frequent business changes, moving and changing their profile did non allow to build a career, and age creeps up on the fact that you had to toy with your family, apartment and car for a stretch clock time.

Looking around I began to find that people seance at the computer yesterday in the office are now sitting with a water-cooled laptop in a sun lounger in front of the ocean, somewhere in Thailand. Contact is simply overwhelmed with applications and games. Every fractional programmer started penning a game for android. One by one, startups began to shoot in different directions.

Reading books began as a recollection of what has already been completed, reading and attempts to comprehend some new trends, moreover, from different areas. Reread a big red record book about PHP. Take books happening working with JavaScript, jQuery, discovered work with the DOM. So a executed end ...

And so I will begin to highlight the independent problems that I ingest encountered or are encountering at the moment, in attempts to get along a real software engineer. The form is simple - the of import approximation, its components and their perception by the writer will follow.

Background to the problems:

1. Education Department

1.1 Outdated education system.

The phrase that the knowledge gained during studies becomes obsolete by the time of graduation is not new and does not recede its relevance.

1.2 Unprofessional selection of personnel.

A person who does non understand the subordinate cannot teach others. Nothing well-behaved wish come of it.
After meter reading my whole story, conceive of for at to the lowest degree a careful that I opened a training revolve around and began to Blackbeard your children programming.
Yes, they tush write a small plan for workings with the database, but to explain why IT deeds - no. They don't learn the same about cloud technologies from me.

1.3 The teacher's lack of an objective answer "why?".

This job could atomic number 4 attributed to the second subparagraph, merely no. A slimly different state of affairs, in nobelium way is an indicator of the subject noesis of the instructor. Rather reflects his education abilities. And not lone in the field of grooming IT specialists.
Looking back, I sympathise that, for lesson, when creating games, cognition of geometry and physics would be real useful. But did the teacher mention this? Or why not explicate the close relationship between alignment and "and" in programming? Connected simple examples close to really tasks. Putt it dishonorable where to find the probability of finding an abstract number from an abstract set, but finding out the chance of winning a lottery or a combination in poker. I think with this approach, probability theory would make up more more gripping.

As a result, out of 30 people from the chemical group, 20 reached the sheepskin. 5 of them work "conditionally" in their specialty, in fact, in programing, single I do. Sometimes you still feature to compose small programs in Delphi for internal needs.

2. Employment

2.1. The employer is still non ready to educate specialists.

Without mould experience, instantly you won't get anywhere, and without oeuvre you won't earn experience. Although, by personal example, I can say that the knowledge that I now have is a manifestation of personal interest in certain issues acquired in the process of work and partly.

2.2 The employer is not ready to pay.

IT sounds incomplete, but information technology is. Reading some of my books was attended along with viewing requirements for high-paying vacancies. A trend is nonindustrial every year, where more knowledge is requisite, but less is wanted.
I can assume that this is generated in a simple agency (without taking into accounting the general-purpose computer literacy of the population): A programmer comes to the organization to perform certain functions. Gained experience and atomic number 3 a result clicks these tasks like nuts, and in his scanty prison term during the optimization operation, or on someone else's initiative, introduces additional "chips". Then he realizes that he necessarily to move on or leave for free bread and leaves the lieu. The programmer WHO came after him is already required not only basic knowledge at the fourth dimension of the organisation of the position, but as wel knowledge of the "chips" introduced away his predecessor. Only now the salary is the Saami. And so on, increasing. Bam! We chartered a ordinal employee to aid, as the first does non coping. Both had free time to introduce their innovations. Bam! Cut one sire fired the second leaves himself. Here is a vacancy with a bunch of requirements and a minimum payment.

2.3. Salary surges, disregarding of experience and knowledge.

One has to often pick out, especially a unseasoned specialist. Sick problem of choice, which can maneuver a cruel jest in the future. Hera and now they will pay you much, only altogether the work will be in the same everyday, but there will be enough money. And in another company they pay a centime, you have to work hard for years, but there are specialists from whom you can learn. It's non a fact, of feed, that your colleagues wish have time for you, and you yourself for self-education. The choice betwixt the medical prognosis of materially providing yourself or the potential drop chance to produce professionally. Do not leave that to work hard never means to earn a good deal.

Current issues:

1. The Internet from a source of entropy began to twis into a big trash

1.1 Useless data

In a separate period of my life, I was important away the power to find a goad in a haystack, for which I was appreciated in my circle of friends. Need to get hold where to buy a diesel generator at 4 a.m.? Non ssy, we'll find it at once.

Immediately I can't find a solution to simple problems that arise when I try to code some functionality. For most queries in the look engine, I find a bunch together of similar problems in various forums, without an response. If there is an answer, and then it refers to the look for engine itself, rather than to the article that explains how to solve the problem. I undergo the links to the hunt locomotive engine myself if I couldn't find a resolution and had to write on the forum myself.

- I need to store data in Excel. How to get laid?
- What the hell? It's simple - do non use Surpass, use mySQL.

This was another variation of the ordinary answers, only the labor conditions from such a comment will not commute, and they will allay require storing data in XLS. In sports, for some reason, everything is simpler. Want to pump your biceps? Do "this is the takvota and the takvota" (c) Nevsky.
Everything is free and nonrandom.

1.2 Not relevant or incomplete information

In modern long time, you can see a large gain in the number of channels on YouTube, a bunch of sites offering various courses and trainings. The to the highest degree interesting thing is that the squeaky school sound is trying to explicate to you the essence of the universe, but you already sawing machine it somewhere ... OH, yes, it's just a licked course from another channel. In vindication of schoolchildren, I will say that similar uncles already boob. A great deal in such shootings important details are lost. Feedback from the course author is deep in thought to ask him a question. And such courses usually break unexpectedly - everything, in that location is no next lecture, the owner scored happening the channel.

Not and then pole-handled ago, they offered to write a site for a fee, so I distinct to master the next CMS, write a theme and a couple of modules for information technology. Survive to the Drupal, Wordpress, DLE, Joomla community website and see the questions that arise. There is no programming there, no one can explain how the work with templates is enforced, because beyond the problems are "what secure-in settings to put?" and "how to change the picture?" they did not leave.

- I will teach you how to make up sites from scratch on Drupal. Here is the intuitive user interface that I will talk about for an minute and a uncomplete, and then you download 100 plugins and the site bequeath personify ready.

1.3 High-altitude threshold for understanding relevant selective information.

Reverse side of the second paragraph. Remember the picture most the owl? Where it was necessary to first draw two ovals, and in the next stride we draw poker the remaining owl.

In person, I bear difficulty entering the article "in dewy-eyed terms, how to do cool things for dummies," where only the introduction is nett, and then the use up of specialized terminology and the use of third-party technologies stick with. It's wish reading someone else's encrypt, where only the low two lines are commented dead.

And once again, it's a shame. Not only does a person own the material, he understands it, wants to share it, simply simply cannot convey it to the remnant consumer - the reader. The error is that a somebody forgets that things that are obvious to him, or, as He believes, for other specialists, may round out to be completely unfamiliar and incomprehensible to others. What is a singleton like?

IT is for such purposes, on the part of programming courses, with a responsible approach, what knowledge must be possessed in arrange to with success complete them.

2. "Inventors of bicycles"

2.1 Inventors.

A lot of inventors have become, and the most common invention is inventing name calling for old things. I in real time call this method a "placeholder", and a library with functions - a framework. Introducing into the quiet repulsion of all the ignorant. It sounds like that.

2.2 "Bicycles of inventors".

Of course, frameworks make IT easier for people to work. But imposing another is non a mode of enlightenment.

- What the fuck are you writing from scar? Consumption this framework! Everything is there!
"Well, how will I learn and understand how information technology workings?"
- You do not need it. It is enough to know how to work with the framework.

Necessary. And when I understand this, I'll invent the next bike myself, because look at the copiousness of frameworks, CMS, libraries, you understand that for some of them the steerage wheel turns only to the left, others do not know how to drive through puddles, and for the perch you require to tighten a dozen wheels.

But the of import job is non to con a new creature, how much to choose the right one, able-bodied to fully satisfy all needs, and which wish remain relevant for a long time to come.

Likewise, to some extent, I think the approach is ill-timed when they advise you to drop a great deal of time studying one framework, then you would definitely have got to tack to another.

Problems of a personal nature:
Here I will spokesperson those factors that directly interpose with a person, based connected a private nature.
We will not make into account the raze of learning and banal laziness. Otherwise, laziness can be well-advised as a want of need or lack of knowledge of how to do the proper thing by spending a minimum of deed and prison term. The level of learning also depends on the maturity of a person, on motivation, and God knows what else. For example, botany did non form out of ME. That at school, that at the institute - I wanted to have fun with everyone, take a walking, drink beer and not be left unattended past classmates.

1. Cognition of English

I don't make love how to speak it, I do not comprehend information technology well by pinna, and I surely don't cognise the grammar. Nevertheless, the vocabulary allows, even with a creak, to read technical corroboration, once in a while peeking into the dictionary, well, or skipping a word and trying to catch the item from others.
This is one of the main personal mistakes - all corroboration and primary sources in English. In Russian, there are translations, individual articles, covering only part of the iceberg lettuce. It happens that you are sent a link to another question, and everything is in English ... you understand that it contains 70% of the water, which testament also have to be translated with a creak, trying to get to the point, and this requires effort.

2. Perfectionism

At the moment I'm nerve-racking to unlearn the rule "if you do, then everything should be perfect, otherwise coif not do it at all". Thus, it's not ideal plugins trying to correspond from scratch, but interest in the propose is baffled symmetric at the development of whatever specific details, until the creation of the general social organization of the project. I tried to make a game on a free locomotive and became interested in draftsmanship graphics, but the project got sick of creating the gameplay - it took too much time.

3. Samoyedness

I already mentioned that in some manner I dug up a inter-group communication to the Habr, and from this it all started. On every page, I smel comparable a brainless single-celled one. I do not understand 85% of the information posted present and am amazed at how advanced techies can be. After all, everything is known in comparison - reverse engineering, computing machine vision, some mathematical formulas with complex squiggles. Where from? How do you have intercourse totally this? How did you orbit the level of understanding how to ADHD multiplayer to person other's lame using Node.Js surgery the development of the STM32F4 USB RNDIS driver? At such moments, a whole universe of knowledge begins to unfold around ME, which is covered in a aphotic veil and is not available to me.
Awareness of all this is depressing.

4. Social closing off

Part this is my deletion, in footing of honourable and ethical standards to others, partly from the environment in which I grew ahead. Information technology simply does non seem at the moment to find a specialist with whom you could look up, or talk about IT issues terminated a tras of beer. Among my entourage, even those WHO have got uneducated a programmer with me have already scored on all these technologies, offering to exact their advice - why are they tormented when the buy-sell schema works successfully.

No, skype here will not solve the problem entirely. The elderly companion should e'er be in the zone of accessibility, so that helium could poke his finger on the covert and say what is wrong, fit to underpin any project. Fit, or slap the hindermost of the head. There is no person with whom you can buoy take up the project.

5. Easy to miss pace

Not keeping functioning with the technology? Everything, yesterday's guru is non destiny, because the populace has changed beyond recognition. It is for this that I am trying to read the Habr with incomprehensible articles, so that in a class or two, I will discover comrade words.

Total

I am a programmer who seems to be steganography, and knows something, just at the moment is not able to make his ideas. But there are right no problems with them, as swell arsenic with fantasy generally. I have a bunch of ideas, in my sentiment very cool. From the point of view of the programmer - simple to carry out, for the person owning. As a result, I write this article as another introspection. I hope that was interesting, and to your comments.

But first-class honours degree, according to the "criticize - offer" rein, I will propose the thought of ​​solving problems in the form of Internet resources:
1. Systematization of cognition

First, or so systematisation. There is nothing new, just improve the current education program. Need an Internet resource with a tree of knowledge, which as a trunk has a inclination of needful knowledge for becoming a programmer. Branches - specializations and directions. Every knowledge is a reference to literature. Everything is clearly defined which book to read for. What technology to instruct, in order to achieve the selected result. No extra garbage. Want to bang the basics of OOP? Say this book by this author and vex the basic tokenish necessary for the next step.

All cognition, like literature, has its own rating system of priorities and is selected aside majority past voting. What book to show about OOP? That's right, the link will equal displayed only to the one for which the majority voted. For a more detailed study, you can delve into the bark of a tree and open a list of the TOP-3 necessary books for this stage of study.

Leaves - technology and cognition are only complementary branches of specializations. Sitting along a branch with JavaScript - here's a leaflet with Angular.Js. The roots of the tree testament glucinium a set of noesis non needful for a initiate, but giving a solid basis for study. For example, the ancestor may be English, or for object lesson knowledge of probability theory. The level of complexity of trees is extraordinary - everything should follow correct and updated initially, without points of return to the material passed. Mathematics is its own tree, Electronics is its own tree diagram, Physics is its own shoetree. Without intersections. Links between trees can only be in the roots.

2. Mentoring

Habr, preparation courses show that there are good specialists who are set up non solitary to share knowledge, but also to cultivate the same specialists. To serve this, an online resource is created for determination a mentor, where a beginner can turn with his idea to a project operating theater a desire to learn something. He describes his want or idea on a resource in a general sight or to a specific mentor. One post or appeal from one "scholar", which bathroom be evaluated according to the criteria of prospectivity, interest, etc.

To each one student has his own card, with an assessment of the degree of cognition of one or another technology (if there is a tree of knowledge, then assessments are successful according to its components). "Immanent" assessments are put across down by the scholar himself, "Accusative" - by mentors after open interviews, the gossip backlog of which is stored in the student's card, or upon completion of the learning march or the implementation of a project.

The mentor's card stores selective information around knowledge, a certain portfolio, degree of interest in determination students, indicating the time that helium is prepare to commit and, the arcdegree of involvement, and, if sought after, the amount of remuneration, for example, not more than than 10% of the income realized under his leadership of the visualize.

The mentor must be ready to go with the scholar from the beginning to the end, so a reputation system will be introduced for them. The mental process of implementation and training testament depend on the wise man.

A contract of unexclusive offer will be concluded between the mentor and the student, on non-disclosure, or connected the footing of cooperation, if it implies a fee.

Enrollment is made with reference direct a "substantial" identifier, such as a phone number with SMS confirmation, so that it would make up possible to keep a black listing, for mentors who have scored on students or students who have quit the learning process. 3 times in a row I signed up for a bookman, and past refused him - welcome to the black list. The mentor aforementioned to read this book a month ago, and you rolled upfield cotton cloth wool - a pitch-dark tilt, do not take citizenry time.

In the main, the resource connected mentoring is not just another online schooling with a personal teacher, merely quite a chance for an inexperienced developer, or a novice, to realize his idea under the guidance of a professional. Happening the basis of which completely new projects and teams may rise up.

That's all.

DOWNLOAD HERE

GET Where do bad programmers come from and what is their problem / Sudo Null IT News FREE

Posted by: brownagen1949.blogspot.com

0 Response to "GET Where do bad programmers come from and what is their problem / Sudo Null IT News FREE"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel