网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
03月21日
漏签
0
天
才秀人人吧
关注:
57
贴子:
1,754
看贴
图片
吧主推荐
游戏
4
回复贴,共
1
页
<返回才秀人人吧
>0< 加载中...
程序员如何才能保住自己的饭碗不丢失
只看楼主
收藏
回复
没有好名字了06
初级粉丝
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
随着互联网的不断发展,越来越多的零基础的人都通过参加培训加入到了互联网编程的行业,那么,程序员为了保护自己的工作饭碗不被新人取代的话,就需要提高自身竞争力了。今天,我们就一起来了解一下,程序员都需要从哪些方面提高自己。
送TA礼物
1楼
2018-07-20 10:54
回复
没有好名字了06
初级粉丝
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
面向对象的思想。MVC,分层架构,按接口编程,依赖注入,ORMapping,面向方面,SOA等都是OO的发展,不从根本上领会它,程序员就难以把握程序发展进化的趋势,永远停留在老窠臼中无法自拔,自我提高升华进化当然更是一句空话。
数据结构。程序的核心目的是收集,整理和展示数据,而数据的核心就是数据结构,它的重要性不言而喻。线性表、栈/队列、串、多维数组、广义表、树、图这些数据结构你都需要认真掌握,掌握的程度越深,日后学习的阻力就越小,相对于他人将更有优势。
2楼
2018-07-20 10:55
回复
收起回复
没有好名字了06
初级粉丝
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
算法。如果缺乏好的算法,程序架构得再完美数据再贴切都无济于事,犹如一台法拉利却用牛来拉一样。迭代法、穷举搜索法、递推法、贪婪法、回溯法、分治法、动态规划法都是你需要掌握的,不要以为这很难,读透一本算法导论就足够了。
基础API。只有思想,数据结构和算法只是一条腿,要健步如飞还得两条腿走路。程序员的另一条腿就是基础API,你需要认真掌握TCP/IP协议详解,Socket通信,线程,文件读写等每种语言和技术都需要的基础知识,一个新事务即使再绚烂夺目也是利用这些基石搭建而成的,如果你彻底了解了它们将永处不败的境地,甚至觉得新技术也不过如此。
3楼
2018-07-20 10:56
回复
收起回复
没有好名字了06
初级粉丝
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
多学。从项目中学,从书本中学,从别人哪里学,从失败中学习,掌握基础API就是需要多学习,如果有已有的知识总结可以起到事半功倍的效果。
多想。学习OO和算法都需要理解,光是死记硬背毫无用处,子曰“学而不思则罔”,OO和算法的学习都需要一个理解消化的过程,只有彻底理解了,你才真正掌握了它们。
4楼
2018-07-20 10:56
回复
收起回复
没有好名字了06
初级粉丝
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
多练。经过代码的历练,程序员才能百炼成钢,成功的项目能告诉你什么是正确的,失败的项目会暗示它为什么会失败,下次你就能更进退有据。更重要的一点是,不做项目,不做多个项目,不做大项目,程序员对“度”的把握总是缺乏经验,不是过就是不及。真正亲手手写过10-20万行代码的是成为一个成熟程序员的必要条件(但不是充分条件)。
多见。眼光狭窄,目光短浅,固步自封只能造就一只井底之蛙,你的眼光必须超越自己所在的环境才能取得真正的进步,现在有许多开源社区和软件都是你应该涉足的地方,和什么样的人在一起你自然也会成为什么样的人。“蓬生麻中,不扶而直,白沙在涅,与之俱黑“说的就是这个道理。
5楼
2018-07-20 10:56
回复
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
国足0-1沙特继续垫底
1633800
2
曾来贴吧答网友问的高官被抓
1148661
3
湖北大学失联女生遗体被找到
976808
4
伊万为何迟迟不让塞鸟上场
685044
5
弥助是法国人对型月的反击
597740
6
懂王对美国教育部动手
444025
7
全新奥特曼奥美迦长啥样
379704
8
女神异闻录4重制版真的要来了
270917
9
一句话把AI整不会了
243650
10
数码宝贝新作TV动画预告发布
243117
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示