---
title: "Программист - самоучка!"
description: "Hello малейкум! Вот решил вечерком( ну как вечерком...уже без пяти двенадцать, но для меня еще ..."
author: "serj123"
published: "2011-01-24T12:24:01+00:00"
modified: "2011-01-24T12:28:41+00:00"
locale: "ru"
canonical_url: "https://yvision.kz/post/programmist-samouchka-107869"
markdown_url: "https://yvision.kz/post/programmist-samouchka-107869/markdown"
site_name: "Yvision.kz"
---

# Программист - самоучка!

> Hello малейкум! Вот решил вечерком( ну как вечерком...уже без пяти двенадцать, но для меня еще ...

Hello малейкум! Вот решил вечерком( ну как вечерком...уже без пяти двенадцать, но для меня еще рано) что - нибудь написать...Так как я учусь на программиста и этим непосредственно занимаюсь буду писать про все что знаю о программировании...Для крутых, матерых хаккеров, я думаю, будет не интересно то, что я пишу, но все же...

И так, для начала я хотел бы поделится мыслями по поводу такого вопроса: с чего начать начинающему программисту? Учась в колледже, я заметил такую штуку: нас учат всему, кроме программирования(!напомню я учусь на программиста), поэтому приходится все изучать самому...Когда я был "начинающим" (сейчас я себя таковым не считаю) я понял главное: не так важно выучить название каких то функций или в совершенстве знать все тонкости языка в котором программируешь, как важно понять сам принцип программирования...т.е. уметь анализировать ситуацию: что имеешь?, что нужно получить? и что нужно для того что бы получить из того что имеешь то, что нужно? Казалось бы, дураку понятно что это нужно знать, но в 70%(это сугубо мои наблюдения!) случаях начинающие этого не понимают и начинают лезть в дебри программирования в то время как ответ лежит на поверхности...Конечно, очень важны теоритические знания, они в первую очередь пригодятся для того что бы ответить на третий вопрос(что нужно для того что бы получить из того что имеешь то, что нужно?)...Сам в этом убедился...Сидел как то писал скрипт на php и надо было мне мне перегнать текст из одной кодировки в другую, так я чуть было не начал писать спецмально для цели функцию, благо во время наткнулся во время на нужную информаю и узнал что уже давно умные люди все написали, нужно просто все с умом использовать...

В общем подводя итог тому что я сказал могу посоветовать начинающим программистам следующее:
- Во-первых, не забивайте себе голову сложными скриптами, наполеоновскими идеями типа написать свою игру(все равно не получится), а лучше поймите принцип программирования решая простые, но в тоже время полезные для начинающего, задачи, которых в нете много.

- Во-вторых, основательно и ситематично изучайте теорию, по принципу от простого к сложному...это верный путь к успеху...

На этом мои мысли закончились по этому вопросу, далее обсудим с чего следует изучать теорию, если все будет хорошо напишем что нибудь для практики( c++, delphi,php, javascript, jquery)...в общем пишите кому что интересно в этой теме, буду отвечать.....

---

Source: [https://yvision.kz/post/programmist-samouchka-107869](https://yvision.kz/post/programmist-samouchka-107869)