developer tips part 1


i`ll jump right to it

1 - once you learn a programming language ( Php , Ruby , Python )  you can carry on 

2 - learn a framework or two then you should be able to pick up others very quickly because they mostly pivot around the same groups of ideas

3 - Frameworks are generic solutions to problems .

4 - Frameworks are good and fine. But, you don't want to be locked into them .

5 - get past seeing through the 'framework filter' you'll be designing your solutions around what the framework gives you and what the community tells you. Ideally, you'll get past that point and be able to do better for yourself than any single framework could. It's quite possible to use a framework as a base and simply avoid using aspects of it (like ActiveRecord), bringing in your own libraries to better handle your needs.


6 - Learning general knowledge concepts such as object-oriented modeling, functional programming, persistence patterns, etc has far more value than just learning more languages. Learning new languages will have far more benefit than just learning more libraries and frameworks. The value of learning frameworks is something that passes by very quickly, leaving you with little long-term benefit to show for it.


 7 - When buying books, consider avoiding books that teach specific technologies (EmberJS) and consider focusing on general knowledge pursuits by purchasing books with timeless value (Clean Code, Refactoring, GOOS Book).

 8 - If you want to just be able to build something quickly, then choose any of the technologies listed. If you want to open your eyes to new perspectives, focus on doing exactly that and avoid focusing on tooling.


hint " you may disagree with me in those tips you may add your tips and i`ll put it in my next post "

Enjoy , Thanks 


Share this:

, , , , , , , , , , ,

CONVERSATION

0 comments:

Post a Comment