Showing posts with label programming. Show all posts
Showing posts with label programming. Show all posts

Sunday, 10 January 2016

Developers dark side....

After 16h sitting near PC I make break. I am totally empty for now and remember to update blog. Any ideas what to write... So first think which come to head is developer dark side...

PC eating time very fast. Just was morning. First coffee and cigarette. Now it is time for sleeping, but a lot of job left. Need to finish... If you are developer you can't plan your time like normal peoples. One small problem which was solved hundreds time in 30min can kill few hours very easy... My eyes red and I really tired, but job need to be done... but when? maybe 4hours left, what next? 3-4 hours of sleeping, day in job, after job many work at home with small thinks and again and again... Sometimes I ask myself. why?

At moments like now I really don't know... in 2 years I get some weight (23kg), from six abs pack left ... not six pack... ;DD I lost a lot of. But developing give for you big pleasure, when after tons of hours trying to resolve problem it fixed... That feeling is amazing... How ever developing really not good for health, social skills and etc... If you can't sit in one place, don't try this life style...


Monday, 1 December 2014

How to start programming?

Internet is full of tutorials, books and other stuff about programming. Most peoples suggest start coding with HTML. I started too. Now I think it is bad idea. Because I waste tons of time for searching stupid answers. (why stupid? because now it is shame to remember that...) Nobody show me the way... So I wanna share my experience(or minds) So lets start. Make a coffee and take a pan.

We will need:
  1. Computer
  2. Internet.
  3. More coffee.

Why not HTML?

Because it is not a programming, it is only tagging or something like that. It is very easy. So don't waste the time. You will learn it automatically when you will touch PHP.

So start with PHP?

No.

So where to start?

In basics. Open your web browser. ( I hope it is not IE) type google.com in your address bar. Write "CPU wiki". Start read about CPU. In this small box all programing magic became reality. You should understand, everything is only 0 and 1. If you will have good basics, later on programming will not look very hard.


if(!$basics){
return false;
}

Lets move on. Don't start with c++, java, php or other language. Fell power of assembler. Touch it, try it. write your first program, like extract. It will take some time.



But why?

Later on you will feel how is love code with higher level programming language. In pascal it is only sqrt(number);

With assembler you will fell what is mean variables types like integer, string and etc.. You will learn to not waste CPU recourses. And you will understand what coding really means.


OK. What next?

First read this post again and try meet programming from basics.


P.S remember all magic on your screen are only 0 and 1 combinations. Good luck ;)