Sunday, July 15, 2018

Software Engineering 2050


We will ask the Siri(something else) for a new software that we need;  It gonna  generate :-)

Wednesday, May 16, 2018

When is the correct time for being developer?

Answer: At the moment you want to be.

Anyone can compose clauses in English may learn coding easily.

Learning period approximately 3 months for the high level programming languages( such as Java, .Net). When fundamentals programming are known, learning and developing applications may start after 6. day of full-day training in other words after 40 hours of training.
This time period is valid for learning of web programming according to my observations.
 But Learning PL is not enough to reading source codes and understand. 

I think  developer may answer the following questions easily?

How Operating Systems work?  How any file can be saved/deleted/updated? Thread life cycle? etc.

Design Patterns must be learned, If you want to understand easily somebody else's source codes .

According to programming language, types of design patterns  could be differ.

The idea behind Design Patterns is basic and simple like the following ways below:

Coding: Learning how to make cement
Design Patterns: Building ways and bridges with cement and iron

Please think the following motorways are different like software systems.

They may differ according to type of vehicles, capacity etc.




This way reminds me: n-tier and state-full web applications

Not for vehicles only  for humans like a code which is reading config parameters from database at once. 


Like dead code write deploy and every  transaction skips this. 
Like a  software of which steps compose longest path :-)



Road is short but data is too much :-)

Connected data and transactions if/else/or but not and :)

Interdependent systems, for fixing bridge  every way may be affected.


Make your best  not useful but seems perfect from a distance 

Concurrent Programming :)




Sometimes no any ideal solution, just save the day. 


Sometimes in limited area and many alternatives create good solutions:-)




Tuesday, February 27, 2018

AI and AAI

This sound  rose  from  the east :).

http://money.cnn.com/2017/09/20/technology/jack-ma-artificial-intelligence-bloomberg-conference/index.html


And now We are living with AI and futuristic side of mine says after AI  we again go to AAI in many areas.

I mean Artificial Artificial Intelligence. His talk helped to ask myself where to go next?

AAI, maybe?