关于现在的发展方向

摇撼大地 2016-08-23 09:09:01
30多一点了。之前单位自学3年,入行2个月。
现在对.net的asp.net,winform,都有一定的了解,面向对象的编程概念也有一定的了解,c#编程感觉就是线程还是有点迷惑,其他的都有了一定的认识。现在没有接触的.net技术有WCF。
现在能做一些基本的网页和桌面程序的开发。给自己的目标是两年成长为一个高级程序员。
现在工作做完的空闲就自己看些东西,写些练习算法之类的。但是感觉目标不是很明确。
看微软的Core,Code编辑器什么的新技术。还有Node,Docker之类的新技术,感觉有点多呢。


问问论坛经验丰富的人,走什么路能更快的成长为一个优秀的高级程序员。现在这个阶段,做些什么能更快的提升自己。

一是希望人生过的有价值,二是希望工资有提高。
...全文
244 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
摇撼大地 2016-08-23
  • 打赏
  • 举报
回复
引用 9 楼 MrMicrosoft 的回复:
好程序员都是用代码喂出来的
也不是。啥事情都需要去多想呢。写10年的一模一样的,或者差不多的程序。我觉得也就是熟练,根本不算提升。 一年经验用10年的也不少吧。 我很怕变成这样的。
  • 打赏
  • 举报
回复
好程序员都是用代码喂出来的
正怒月神 2016-08-23
  • 打赏
  • 举报
回复
引用 7 楼 qq_20324803 的回复:
[quote=引用 6 楼 hanjun0612 的回复:] 做几个项目就比什么都来得实在。 在家自己花点时间,开发一个小点的管理系统。
没啥需求呢。自己想需求太浪费时间了。[/quote] 外面随便搜一下,就有很多需求了。
摇撼大地 2016-08-23
  • 打赏
  • 举报
回复
引用 6 楼 hanjun0612 的回复:
做几个项目就比什么都来得实在。 在家自己花点时间,开发一个小点的管理系统。
没啥需求呢。自己想需求太浪费时间了。
正怒月神 2016-08-23
  • 打赏
  • 举报
回复
做几个项目就比什么都来得实在。 在家自己花点时间,开发一个小点的管理系统。
摇撼大地 2016-08-23
  • 打赏
  • 举报
回复
引用 3 楼 firstar521 的回复:
对多线程迷惑的话,可以看看 Joseph Albahari 的 Threading in C# ( http://www.albahari.com/threading/),英文一般的话可以看看它的翻译:https://blog.gkarch.com/topic/threading.html
这些内容其实都是基本的。我说的迷惑是他的应用场景,超多任务并发,他们之间的协同,数据流的处理之类的。可能是因为现在的Task。TPL都是包装了很多层的 东西,搞得人知其然不知其所以然。 我觉得自己水平提升的时间有:学习面向对象,学习委托和事件,学习javascript,学习winform,学习mvc,api。 最近觉得自己编程只是经验多一点,习惯好了一些,套路懂了一些。 但是水平没咋涨。。。。。。。倒是学了一点点core。
摇撼大地 2016-08-23
  • 打赏
  • 举报
回复
引用 2 楼 Forty2 的回复:
套用sp1234的昵称,最好的方式就是: 以专业开发人员为伍
现在队伍里面有些也是做了10几年的。感觉给的建议也就是按部就班。但是我感觉还是不是很明确,不具体。
bb_Sam 2016-08-23
  • 打赏
  • 举报
回复
对多线程迷惑的话,可以看看 Joseph Albahari 的 Threading in C# ( http://www.albahari.com/threading/),英文一般的话可以看看它的翻译:https://blog.gkarch.com/topic/threading.html
Forty2 2016-08-23
  • 打赏
  • 举报
回复
套用sp1234的昵称,最好的方式就是: 以专业开发人员为伍
摇撼大地 2016-08-23
  • 打赏
  • 举报
回复
自己顶一下,我反正是打算编程做一辈子,我喜欢写代码。做管理之前也做过小队长,不过我还是喜欢写代码呢。希望过来人提点好的建议。
  • 打赏
  • 举报
回复
引用 10 楼 qq_20324803 的回复:
[quote=引用 9 楼 MrMicrosoft 的回复:] 好程序员都是用代码喂出来的
也不是。啥事情都需要去多想呢。写10年的一模一样的,或者差不多的程序。我觉得也就是熟练,根本不算提升。 一年经验用10年的也不少吧。 我很怕变成这样的。[/quote]每两年跳槽一次,也是个办法,每个公司涉及的面肯定不一样
圣殿骑士18 2016-08-23
  • 打赏
  • 举报
回复
楼主似乎学的东西太多太泛,我的建议是: 1、先学一个方向,学精学透 2、再横向发展,学另外一个方向

7,765

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧