程序员如何自我学习与成长?

程序员可谓是一个活到老学到老的职业。现在很常见的一种现象是:如果你以java程序员的角色应聘某一公司的开发岗位,你会发现做java开发的同时还需要会一些前端知识,擅长java语言的同时还需要学习python、go等其他语言。当你越来越往上前进时,你会发现,一个程序员要学的越来越多。

如何保持高速成长,是不论入行6年的老鸟还是初涉行业的新手都会思考的问题,工作中如何提高自己?工作之余还会做些什么?你有怎样的学习体系?你对程序员常有怎样的误解?

先pull一些网友的回答:
@网友1
给看了微微一笑的就想报计算机专业的同学的几个忠告,1.计算机专业不是让你来打游戏的 2.网站论坛不是你随随便便想黑就能黑的 3.数据结构,算法,数据库都是非常枯燥的

@网友2
学前端的话,自学至少需要对js有较为透彻的理解,html5,css3那是必须有透彻理解的。后端的话,那得看你准备学什么语言了,如果学php,至少应透彻理解WordPress和Drupal,如果学Python的话,应该透彻领域Flask,Django更要熟练了,如果学JAVA的话,呵呵呵,慢慢学吧!如果学Node.js的话,应该对Express和Sails.js有透彻理解。看起来学什么都不是很多,但有很多细节。

@网友3
我的终极目标就是自己写出框架,不知道需要多久的积累。

说说你的程序员学习经历,是用到什么学什么?胡乱一把抓?还是有一套自己的学习体系?

恒生开发者社区已建立“程序员资源分享群”,独有的社区-社群一体化,让你的资源永久保留!加小编微信yangshenfeicom带你入群哟~恒生开发者社区bbs.hscloud.cn,为技术发烧。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值