Кът на програмиста...

За коментари и излияния от всякакъв род, число, спрежение и залог

Moderator: Moridin

User avatar
The Dragon
Elder God
Posts: 9062
Joined: Wed Jan 14, 2004 9:03 pm

Post by The Dragon » Tue May 24, 2011 11:15 pm

Amikae wrote:Понеже с инженерство много парички в милата ни родина на този етап не могат да се вадят, мисля да започна да се занимавам с програмиране. Учил съм 2 семестъра C++ и определено още тогава ми беше много зарибително, занимавал съм се малко и с Матлаб. Дайте съвет с кой език или кои езици, да започна да се занимавам. Не смятам да се занимавам с курсове, смятам сам да се науча с адекватна за целта литература. Ще съм страшно благодарен, ако ми дадете някаква насока!
задължителна книга НЕЗАВИСИМО от едика - code complete.

със c++ можеш май само във Sciant/vmware да си намериш работа.

server java -thinking in java, clean code, нещо за patterns

C# - по интелигентна java. Няма смисъл да го учиш отделно.

php/smarty/ajax/js/jquery - книги не мога да ти препоръчав всичко съм го попивал от колегите и по advanced местенца.

екзотики - server side js, python, ruby on rails - трябва първо да имаш една две годинки стаж за да има смисъл да ги учиш.

Бази данни - MySQL ти стига.

Като цяло като джавист най-лесно ще си намериш работа, но там със заплатите в момента е балон и няма да се изненадам ако до няколко години се спука.
The sinking of the Titanic was a miracle to the lobsters in the ship's kitchen.

Amikae
Ascendent
Posts: 4199
Joined: Thu Aug 07, 2008 12:07 pm

Post by Amikae » Tue May 24, 2011 11:22 pm

Много благодарности!

http://import.book.store.bg/product/id- ... ction.html

Това добра цена ли е за книжлето или може да се намери и за по-малко, втора ръка?

Също така се интересувам защо какво тази java се търси толкова?

User avatar
The Dragon
Elder God
Posts: 9062
Joined: Wed Jan 14, 2004 9:03 pm

Post by The Dragon » Tue May 24, 2011 11:33 pm

Amikae wrote:Също така се интересувам защо какво тази java се търси толкова?
За книги - demonoid.me и library.nu

Джавата се търси защото беше първия език с GC който беше достъпен за идио ... така де писачи на c++.
The sinking of the Titanic was a miracle to the lobsters in the ship's kitchen.

User avatar
Moridin
Global Moderator
Posts: 19290
Joined: Fri Dec 19, 2003 10:21 pm
Location: On the other side
Contact:

Post by Moridin » Wed May 25, 2011 8:31 am

Java-та е грозен и неприятен език с дразнещи недомислия и силно корпоративен привкус в наши дни, но добрите новини са, че наистина е вечно търсен и че с него имаш търсене и за mobile разработка, където тепърва ще падат големите пари.

(p.s. с++ се търси на доста повече места от изброените, а ако имаш инженерно образование, определено си едни гърди напред при рекрутинга в разни фирми за embedded programming etc, но там трябва да си доста по-добър от "прочетох една книжка и ги разбрах нещата")

(p.p.s. code complete може да се синтезира в десет страници, които наистина са безкрайно полезни, макар да е трудно за човек, който не е програмирал много, да разбере защо. прочети някъде резюме или напиши good coding practices в гугъл и изобщо не се занимавай да четеш това безкрайно себеповторение, което представлява книгата)
This is it. Ground zero.

User avatar
beliefcontrol
Paragon
Posts: 532
Joined: Sat Jan 20, 2007 2:53 pm

Post by beliefcontrol » Wed May 25, 2011 10:58 am

Amikae wrote:Това добра цена ли е за книжлето или може да се намери и за по-малко,
От програмиране не разбирам, но цените на този сайт са към три пъти по-високи от тези на същите книги, поръчани през amazon или bookdepository. Ако държиш да четеш на хартия - 49 лева излиза книгата в момента от втория.
Disillusion is common place.
Confusion, our fatal flaw.
Retribution, our sacred god.
Conclusion: There is no law.

Amikae
Ascendent
Posts: 4199
Joined: Thu Aug 07, 2008 12:07 pm

Post by Amikae » Wed May 25, 2011 6:31 pm

Реших да започна с C++, за да имам някаква основа. Като задобрея, ще реша с какво друго да се занимавам.

beliefcontrol, благодарско! :)

User avatar
thunder
Forsaken
Posts: 3376
Joined: Wed Jan 21, 2004 2:18 pm
Location: София

Post by thunder » Wed May 25, 2011 6:49 pm

Няма значение какъв е езика, важното е да се занимаваш с нещо :) Програмирането не се учи токова с четене, колкото с практика - така че сядай и програмирай.

За съжаление не мога да ти дам нещо съвсем конкретно като литература за начинаещи, но бих ти препоръчал когато четеш за нещо задължително да го упражняваш. В идеалния случай това, от което се учиш, би трябвало да ти дава задачи, естествено.

За език - аз бих ти препоръчал в някакъв момент да преминеш на JAVA, понеже е определено най-популярна и най-лесно би си намерил работа. Както можеш да се досетиш по този въпрос всеки си дърпа към неговата градинка малко, но фактите са си факти ;)

Успех!
Scalpel. Sponge. Magic Wand!

bsb
Paragon
Posts: 640
Joined: Sun Dec 06, 2009 7:33 pm

Post by bsb » Thu May 26, 2011 9:45 pm

Amikae wrote:Понеже с инженерство много парички в милата ни родина на този етап не могат да се вадят, мисля да започна да се занимавам с програмиране.
.....
Изобщо не съм сигурен, че това е правилният подход, но както и да е.
По-долу давам едно мнение, на което случайно попаднах днес и с което съм особено съгласен в теоретичната/принципната част. Единственото, което е леко съмнително, е точната стойност от 10 000 часа - тя май по-скоро е измислена от Малкълм Гладуел, но това няма кой знае какво значение.
За конкретните стъпки от сорта на кои езици трябва да се учат нямам позиция (всъщност не съм съгласен, че компилираните езици не са подходящи за първоначално обучение).
Ето и самия текст:
http://norvig.com/21-days.html

Amikae
Ascendent
Posts: 4199
Joined: Thu Aug 07, 2008 12:07 pm

Post by Amikae » Fri May 27, 2011 3:51 pm

bsb wrote:
Amikae wrote:Понеже с инженерство много парички в милата ни родина на този етап не могат да се вадят, мисля да започна да се занимавам с програмиране.
.....
Изобщо не съм сигурен, че това е правилният подход, но както и да е.
Не ме разбра, аз не смятам да спирам да уча за инженер. За мен следва магистратура Възобновяеми енергийни източници. А след това ще видим. Смятам да се занимавам и с програмиране. Това може да ми е само в плюс.

User avatar
Moridin
Global Moderator
Posts: 19290
Joined: Fri Dec 19, 2003 10:21 pm
Location: On the other side
Contact:

Post by Moridin » Fri May 27, 2011 5:02 pm

Ха, българският превод на статията на бсб (която бтв е класика) е на Бойко Банчев - голям гений и особено сведущ в областта на това кой език да изберем :mrgreen: макар че предпочита доста по-екзотични и съответно красиви неща от разни джави и ц++. За справка неговия сайт, посветен на езиците - http://www.math.bas.bg/bantchev/place/
This is it. Ground zero.

Amikae
Ascendent
Posts: 4199
Joined: Thu Aug 07, 2008 12:07 pm

Post by Amikae » Sun May 29, 2011 3:50 am

Пристигна нужната литература днес и последните няколко часа ровя и се занимавам. Книжлето е много готино написано, но се очаква да знам C, което за сега не е кой знае какъв проблем, освен при преобразуване на код от C на C++. Има пак доста неясни неща, защото книгата очаква да съм програмист, а аз не съм, и ми се налага доста да ровя из гугъл, но нещата са смилаеми и е много зарибително. :)

User avatar
termit
Jaghut Tyrant
Posts: 1758
Joined: Thu Jan 15, 2004 5:04 pm

Post by termit » Tue May 31, 2011 4:28 pm

Кратко описание на Р2 от един колега (ако не знаете какво е Р2... не ви и трябва ;))
nali si gledal razni the incredible machines, v koito slojni mashinarii sa naglaseni da izpylnqt nqkakva prosta zadacha i v povecheto sluchai zapecvat na n-tiq hod
http://en.wikipedia.org/wiki/Rube_Goldb ... ne_Contest
ei tova e p2 :P
Elves dig rocket launchers.

User avatar
The Dragon
Elder God
Posts: 9062
Joined: Wed Jan 14, 2004 9:03 pm

Post by The Dragon » Tue May 31, 2011 5:05 pm

Чакай да позная? п2 е поредни мега джава фреймуърк който солва всичко и всички проблеми?
The sinking of the Titanic was a miracle to the lobsters in the ship's kitchen.

User avatar
thunder
Forsaken
Posts: 3376
Joined: Wed Jan 21, 2004 2:18 pm
Location: София

Post by thunder » Tue May 31, 2011 5:14 pm

The Dragon wrote:Чакай да позная? п2 е поредни мега джава фреймуърк който солва всичко и всички проблеми?
ми не, не позна, няма нищо абсолютно нищо общо с джава :)
Scalpel. Sponge. Magic Wand!

User avatar
Mindcrime
Arcanist
Posts: 827
Joined: Sat Mar 29, 2008 5:31 pm
Location: Shadow Earth

Post by Mindcrime » Wed Jun 01, 2011 8:48 am

Реших да разпродам разни неща които вече не ползвам и на дневен ред е настолният компютър. Бихте ли ме насочили (ориентировъчно) каква цена да търся на следната конфигурация:

Дъно Gigabyte 965P DS4

Процесор Core2Duo 6400@2.13 Ghz

Памет 1024 MB DDR2 800

Видео GeForce 7900GTO 760 MB

Хард диск Segate Baracuda 7200 320GB

Безжични клавиатура и мишка Logitech LX-501 http://blog.tmcnet.com/blog/tom-keating ... -lx501.asp

Монитор
LG Flatron L1730S

Who is online

Users browsing this forum: No registered users and 1 guest