Posiadanie najlepszego oprogramowania, nie robi z ciebie najlepszego programisty!

      Możliwość komentowania Posiadanie najlepszego oprogramowania, nie robi z ciebie najlepszego programisty! została wyłączona

Czy posiadanie najlepszego oprogramowania robi z nas, z Ciebie najlepszego programistę? Otóż nie! To tylko oprogramowanie, a to, czy jesteś najlepszy programistą zależy od języka programowania i posiadanego doświadczenia.

Jeżeli osoba chwali się środowiskiem programistycznym jaki ma na komputerze lub laptopie, pokazując bajery i tym samym mówi, że jest najlepszy programistą, to tak w zasadzie nim nie jest! Oprogramowanie to jedno a umiejętności to drugie i to drugie jest ważniejsze niż posiadanie samego softu.
Kiedy możemy powiedzieć, że dana osoba jest dobrym programistą?

Czy dobry programista, to taki, który ma same piątki i piątkę na dyplomie? A może taki, który ma spore/kilkuletnie doświadczenie w tworzeniu aplikacji i wie, co i jak oraz co wykorzystać w projekcie informatycznym?
A może dobry programista, to taki, który bez względu jakie ma oceny i jakie ma doświadczenie, potrafi wykorzystać dany kod, dany framework/bibliotekę w aplikacji, nawet gdy korzysta z pomocy książek i manuali?

Na pewno dobrym programistą nie jest się, gdy ma się same piątki i ocenę pięć na dyplomie, to tylko ocena a na studiach różnie może być. Można mieć piątki tylko za same obecności lub ściąganie!
Można powiedzieć, że dobrym programistą można być, gdy spełnia się dwa warunki:

Po pierwsze, gdy ma się doświadczenie przy tworzeniu stron lub aplikacji internetowych, wykorzystujących dany język programowania + framework i wybrana baza danych i takie doświadczenie pokazuje, czy jesteś dobrym programistą!
Po drugie, jeżeli nie masz doświadczenia, gdzie mógłbyś się sprawdzić, ale umiesz wykorzystać kod, framework w aplikacji korzystając nawet z książek, stron internetowych, inaczej mówiąc, potrafisz zaimplementować każdy kod i rozumiesz, to też jesteś dobrym programistą, tylko że w tej kwestii, nie możesz tego udowodnić! Nie chodzi mi o to, czy masz swoje portfolio z aplikacjami, chodzi o doświadczenie w pracy u kogoś lub w danej firmie.
Brak doświadczenia nie eliminuje ciebie z byciem dobrym programistą, no chyba że, proste kody do obsługi formularza w języku np: php, musisz mieć do tego książkę, w takim razie wybacz! Tu w tym momencie nie jesteś dobrym programistą!
Dlatego bycie dobrym programistą mówi, jakie masz i czy masz doświadczenie oraz czy potrafisz zaimplementować kod przy pomocy danych manuali, książek.
Dlatego posiadanie najlepszego środowiska programistycznego nie mówi i nie oznacza, że Ty jesteś najlepszym programistą! Chyba, że w gronie, w którym Ty przebywasz, to wtedy tak, choć niekoniecznie:).