码魂之路

胸怀大志,想在码农行业有一席之地的潜在大牛,就请绕道。因为本人并不是真正意义上的职业码字员,是即将被抛弃的那类码畜。

       对于没学过编程的并且想学编程的人我想说,通往职业码字员是一个幽深之路。就像棋魂里说的,忍耐,努力,一次次的打击,不断的证明自己和挑战对手。即便如此,还有很多人都无法成为一名职业棋手。

我觉得成功之路,是找到一个合适的入口,然后持之以恒。

找一个真正的职业码字工带你就是最好的入口,或者去啃英文原著。试想在你捧着某出版社刚刚翻译出来的《JSP 高效编程》苦苦学习JSP模板的时候,你旁边的小弟却是拿着原版的《AngularJS in Action》学习开发单页面应用了。

我认为的真正的职业码字员应该达到以下3点。

1. 喜欢逛blog,不时看英文书籍来充实自己。这是兴趣的驱动。

2. 能够看懂别人的源码,来修改完成自己想要实现的功能,这个是水平提升的关键。

3. 空手道,从0开始,不依赖别人,能完成3个以上完整的项目。

下面是一个.net项目的脚手架,就是所谓的技术选型。没码过字的人可以了解下:

学编程首先要去掉功利心理,通过一个努力的过程把编程变成自己的一项爱好。

如果能做到这一点,别说6年,就是60年你也能甘之如饴;反之如果你不喜欢编程,那么每天8个小时的煎熬即使是6个月恐怕都很难坚持下来吧?如今的技术是指数级别的增长,几个月就会更新掉。需求只会越来越复杂,等自己年纪到一定阶段,或许真Game Over了...

来自为知笔记(Wiz)

时间: 2024-10-26 01:47:39

码魂之路的相关文章

码奴之路

学习之路: python语言 基础入门 面向对象编程 数据库(Mysql) Mysql基础 Mysql操作练习 Mysql其他 python操作数据库         前端开发  html css  javascript dom  jquery         Django学习 Django基础 Django进阶(Form.Model) Django其他         其他Web框架 待更新..          Linux系统 待更新.. 其他学习: 太多了,不知道放什么.. CMD文件.路

深入理解JAVA集合系列:HashMap源码解读

初认HashMap 基于哈希表(即散列表)的Map接口的实现,此实现提供所有可选的映射操作,并允许使用null值和null键. HashMap继承于AbstractMap,实现了Map.Cloneable.java.io.Serializable接口.且是不同步的,意味着它不是线程安全的. HashMap的数据结构 在java编程语言中,最基本的结构就两种,一个是数组,另一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构来构造的.HashMap也不例外,它是一个“链表的数组”的数据结构

【JUC】JDK1.8源码分析之ConcurrentSkipListMap(二)

一.前言 最近在做项目的同时也在修复之前项目的一些Bug,所以忙得没有时间看源代码,今天都完成得差不多了,所以又开始源码分析之路,也着笔记录下ConcurrentSkipListMap的源码的分析过程. 二.ConcurrentSkipListMap数据结构 抓住了数据结构,对于理解整个ConcurrentSkipListMap有很重要的作用,其实,通过源码可知其数据结构如下. 说明:可以看到ConcurrentSkipListMap的数据结构使用的是跳表,每一个HeadIndex.Index结

JAVA生成二维码图片代码

首先需要导入 QRCode.jar 包 下载地址看这里   http://pan.baidu.com/s/1o6qRFqM import java.awt.Color;import java.awt.Graphics2D;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import java.io.UnsupportedEncoding

Spring源码分析——资源访问利器Resource之接口和抽象类分析

从今天开始,一步步走上源码分析的路.刚开始肯定要从简单着手.我们先从Java发展史上最强大的框架--Spring...旗下的资源抽象接口Resource开始吧. 我看了好多分析Spring源码的,每每一开始就是Spring IOC.AOP.BeanFactory这样的Spring典型模块,实在看厌了,这些暂且留到以后.我的想法是,分析就分析别人没分析过的,或者以不同的角度来分析别人分析过的. 可能很多用了Spring多年的程序员对Resource都了解有限,毕竟访问资源一般是搭建web工程框架的

Spring源码分析——BeanFactory体系之抽象类、类分析(一)

上一篇介绍了BeanFactory体系的所有接口——Spring源码分析——BeanFactory体系之接口详细分析,本篇就接着介绍BeanFactory体系的抽象类和接口. 一.BeanFactory的基本类体系结构(类为主): 上图可与 Spring源码分析——BeanFactory体系之接口详细分析 的图结合分析,一个以接口为主,一个以类为主(PS:Spring的体系结构要分析清楚,不得不曲线救国啊!不然27寸屏幕给我画估计都装不下.). 具体: 1.7层的类体系继承. 2.Abstrac

HJ5432C-D GPS打码同步时钟

HJ5432C-D GPS打码同步时钟内置恒温高稳晶振OCXO和高精度授时型GPS接收机,采用寒江泰福所特有的GPS频率测控技术,对晶体振荡器的输出频率进行精密测量与校准,使GPS驯服晶振的输出频率精确同步在GPS系统上,输出更高准确度的频率信号(24小时平均准确度<1e-12,gps锁定状态).hj5436输出的1pps时间信息是gps驯服晶振输出10mhz信号经过10,000,000次分频后得到1pps信号,是utc时间基准的"复现",同时正弦波信号相位严格同步于时钟频率信号

逗比学习MariaDB源码日记01--一切的开始

--一切的开始 作为一个合格的逗比,决定做一件逗比的大事情,作为一个把C和C++全部还给老师的逗比,打算通读一遍Mysql的核心代码,额,不知道能坚持多久,争取不要半途而废吧,不过逗比的事情哪里说的清楚呢 那么我们就开始吧. 1.你得先有一份源码,mysql的官网不知道为什么,我下载不了,下载的MariaDB的源码,基本是一回事. 2.你得有一个看C和C++源码的工具,有人推荐source insight,不过我试了下不太好用,比较乱.然后有人推荐eclipse,WTF,这不是写java的么,结

【JAVA 动态创建风水罗盘 超精华Swing项目方案-项目源码 - 文章04】

JAVA 动态创建风水罗盘 - 项目源码篇 **其实次项目设计关键在于此POJO实体类,它是整个项目的核心所在,虽然看着简单,但是整个数据如何处理,如何控制,如何绘制就在此类.贯穿了整个项目从swing前台到后台,创建具体绘制工厂与策略. 毫不客气的 PanelDiskBean 是次项目的中心思想. 有时候我们项目不知道如何定义,如何具体处理就在于整个项目串联中不够清楚,此类也是经过很多次调整和重新定义才能完美实现的. 好的程序和项目并不一定开始就很完美,只能最终实现和完成才能定型. 设计的再好