Advices for programmers

Talk about making games.

Advices for programmers

Postby bat78 » Sat Aug 09, 2014 6:47 pm

Hello guys.
I am really bussy conquering courses and i don't have much time to do something productive.
..However i would like to give you some tips in case you plan to be a succesful programmer.. or something like that.

First of all.. be aware that Apple < Oracle < Adobe < Microsoft and they have something in common.
- What they have in common?
..They all suck.
Apple and its stolen technologies.. lets don't talk about its ugly software. Images with a bad crop, nothing unique in software, buggy, iOS that sux.. can't be worse.
Oracle. Im starting to think they are even worse then Apple. UGLY red UIs, Their 100% useless lil red installer (that is slower then Win 1.1, and it looks like win 1.1 tbh),
Their names. JDK JSE JRE JAD JVE .. Easy to be confused, bad names, annoying. Oracle Developer is the worst "IDE" i have been experiencing. Java .. is succesful yeah.
Adobe and its Powerful.... messy, ugly, unstylish, slow softwares such as Photoshop, After Effects.. Yet those 3 above are also easy to be hacked.
Microsoft.. From 1983 to 2014 they aren't good in anything. They just have a lot and popular distributions. They are still buggy. Their workers are just bad.
And for that matter the only good software distributors i can think of: Google, GNOME and maybe ..Cyberlink.
Google.. is what controls the world anyway. Not even mentioning about that it owns it.
GNOME.. The owners of the powerful Linux-based OSs such as Fedora, Debian.. Their GNU PL compillers are known to be the best as well. Im using their compillers for C.
Oh and of course.. their GNU projects such as GTK+ (the best UI designer), GIMP (really good image editor), gedit (really good text editor), GPL licensing and more. Nice support.
Cyberlink i just like that their software is actually unique, beautiful, user friendly and partially powerful.

Start learning to control the PC with keyboard only. They are thousands of reasons for this. First because sometimes it is faster, it looks like you are aware with the PC, you don't look stuppid like a mum new to the PC and of course.. you don't need mouses and cables. You have space. For games such as Counter-Strike.. some games usually are
purposely built to be controlled with the mouse. Thats an exception. Btw Windows and especially GNU-based UIs are made with the possibility to be fully controlled only with keyboard. Java-based UIs... nope.

Have your own place, where you will never be disturbed. Put a Desktop PC in there and if it is possible a good one. At least 4 cores. If you are succesful programmer.. actually even just programmer with a job.. you will be able to affort one only with your very first salary. So don't react like "Oh thats not possible, my mum won't spend money for that". Belive or not.. energy drinks looks programmish XD That because.. some of the real programmers use them to obtain a dose concentration.. or a ..injetion dont-sleep-bitch liquitive adrenaline e.e Have a fan heater.. you don't want to be cold in there.

Pay attention to your health status. You dont want to be a programmer with optical issues right? Every 2 hours push one brake for at least 20 minutes. Thats right.. 10 minutes for any hour. Do not stay for more then 6 hours. You can maximize to 12h but with breaks every hour at least. Some of you will ask "Thats not how to be a programmer, they dont do such breaks." . Here you have to make difference between programmer and a gamer. Programming can't be as addicting.
Games - entertaining but not very useful.
Programming - not really entertaining but very useful.

Use linux. Since.. Linuxes are distributed from GNOME which obviously have a real professional programming support. Ubuntu and so on. gedit is linux's default text editor and look at it. Compared to.. Notepad.. gedit has a syntax highlighting for every programming languge.. and much more. Windows7 was never oriented for programming. Visual Studio............ SUCKS. BUT it is good for C# (which you don't need if you are a programer) At least in Bulgaria.. you have to pass these languages to be a real programmer:
- SQL
- PL/SQL
- Java (one biiig big fail)
- C (OFC)
- C++ (OFC)
SQL and PL/SQL are easy, useless and similar. C, C++ are useful, similar and Java is just.. poinless and overestimated.

Have a diploma for programmer. Thats a proof you are a real programmer. You can get one by going through a course.. that at leasts here it continues 8 months and it costs 2000 BGN which is like 1000 Euros. If you are familiar with C.. you won't have any difficulties.
The future of "Game-Editor" here
User avatar
bat78
 
Posts: 816
Joined: Sun Dec 14, 2008 9:13 pm
Location: Bulgaria, Sofia
Score: 88 Give a positive score

Return to Game Development

Who is online

Users browsing this forum: No registered users and 1 guest