Be patient to grow -- Rome was not built in a day
We all wanna grow to be a senior developer as soon as possible. We all wanna become an expert in some field as soon as possible. But it takes extraordinary time, efforts and sacrifices to grow to be an expert. It is true for those talented genius. More time, more efforts and more sacrifices for our ordinary guys.
First, it takes time. The Rome was not built in a day. You might be able to learn some basic syntax of a programming language. But it takes months to be able to develop with it at least no matter how tiny the language is. Some studies show that it takes ten years for a beginner to grow to be a senior developer at least, during which you must pay more efforts and you must sacrifice most of your spare time to study and practice. As a result, be patient and make a long term plan. Any short term plan and royal road are nothing but to distrack you and slow you down.
Second, after settling down your mind, it is time to thing about how to learn and practice. Work is a major place to pracitce. We spend most of our time in the office. So you should practice most in your projects from jobs. In addition to wrok projects, there are many other places from which we can practice, such as your desktop, your laptop, your phone and there are also many excellent open source projects in which you can take part.
Third, have a direction, a general direction at least. We cannot tell what will happen in the future. But we should have a general direction of our growing. It is impossible for us to master every fields. We can pick some interesting areas to dig in, though we do not know what we should do exactly. Interests should play an important role in choosing the directions.
Finally, summarizing constantly and regularly in the form of documents and post them into your blogs. Through summarizing, you can turn what you've learned into experiences and make them a knot of your knowledge net and integrate them into your knowledge system. You step on a higher level, if you weave a bigger net and stronger knowledge system.
分享到:
相关推荐
罗马不是一天建成的(Rome,Was,Not,Built,in,a,Day).doc
为了生成Rome16K数据集,您需要下载并将其解压缩/解压缩到您选择的目录中,然后在选项rome16_dir其指定为rome16_dir 。 要进行初始生成,请指定将其保存在top_dir : $ python3 -m data_util.rome16k --top_dir=/...
rome-1.0.jar rome.jar 源码
Rome was not built in one day 罗马非一日建成 取名来由 命名rome,源于"Rome was not built in one day",旨在表达如果想提升自己的技能和知识面,并不是一时半会的功夫就能达成,需要日积月累的学习、总结和记录...
Rome解析RSS必备jar
rome-1.0.jar.zip
rome-0.9.jar.zip
rome包rss使用 支持各种rss版本 XXXXX XXXXX XXXXX XXXX
rome-1.0.jar
rome-1.0RC2 source,jar and doc
rome开发获取rss 配合jdom简单方便。十分的好用,欢迎下载。
RSS开源框架ROME1.0下载集合 1.rome-1.0-javadoc 2.rome-1.0-sources
rome-certiorem.zip,基于罗马(过时)的JavaBuHuBub实现到HTTPS://Github. COM/ROMITOOLS/ROME
NULL 博文链接:https://chenhao-yssy.iteye.com/blog/1074264
Rome是为RSS聚合而开发的一个框架,让你可以快速的开发基于java的RSS阅读
java运行依赖jar包
其他不推荐使用的模块: rome-certiorem , rome-certiorem-webapp和rome-propono 。 例子 解析供稿: String url = " https://stackoverflow.com/feeds/tag?tagnames=rome " ; SyndFeed feed = new SyndFeedInput...
rome-min /home/chris/Projects/rome/rome-tpls/card-peek/rome/index.html /home/chris/Projects/rome/rome-min/index.min.html
超好的IBM学习资料。原理图。电脑主板维修。
SpaceApps Rome 2015 - Project Chronos ├───app │ ├───assets │ │ ├───css │ │ ├───fonts │ │ ├───images │ │ ├───js │ │ │ └───foundation │ │ └───video │ ├...