一种追赶现代编程技术的方法 [英] A way to catch up to modern programming techniques

查看:98
本文介绍了一种追赶现代编程技术的方法的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直在编程,非专业约23年,发现我有点陷入困境。我找到了一个我喜欢的工具,它年复一年地保持这种状态。不幸的是,这意味着我在编程中落后于时代。

I have been programming, non professionally for about 23 years and find I am a little stuck in my ways. I find a tool I like, and it stays that way for year after year. Unfortunately this means that I am behind the times in my programming.

我本身并没有直接计划专业编程,但是,能够开发它是非常方便的客户端(最近是移动到云的愿望)应用程序供我的客户使用,也适用于我的日常工作(硬件,网络和Internet支持服务)。

I am not directly planning on programming professionally per se, however, it is very handy to be able to develop client side (and lately a desire to move to cloud) apps for use by my clients, and also for myself in my day to day work (hardware, network and Internet support services).

不幸的是,我发现我很难理解最近的概念,因为我被困在80年代和90年代的编程风格中,我发现自己很难理解概念。

Unfortunately, I find that I am having great difficulty in understanding recent concepts, and because I am trapped in programming styles of the 80's and 90's I am finding myself slow to understand concepts.

我正在寻找的是在线和印刷材料的建议,提供真实的概念介绍和(单独的材料)现代编程概念的技术用法及其在Java和C#中的用法(我所有这三个都有)只有极少的曝光率。)

What I am looking for is suggestions for online and printed material offering real 'intro to concepts' and (separate material) technical usage for modern programming concepts and their usage in Java and C# (all three of which I have had only minimal exposure to).

我将是最有责任的。

- UPDATE -
我只想添加ab thank感谢所有对此问题做出回复或评论的人。

--UPDATE-- I just want to add in a big thank you to everyone who left a reply or comment to this question.

由于您的建议,我找到了一些很棒的资源,并回归了我对编程的热情。前进的道路不再是艰难的挣扎,而且在过去一年左右的第一次,隧道尽头的灯光看起来并不像迎面而来的卡车。

I have found some wonderful resources due to your recommendations, and a return of my enthusiasm for programming. No longer does the way forward feel like an uphill struggle, and for the first time in the last year or so, the light at the end of the tunnel doesn't look like an oncoming lorry.

推荐答案

阅读开发者博客。尽量在您的Feed阅读器中保留相当数量的资源,并每天(或左右)进行阅读。只需拿起你喜欢的东西。

Read developers blog. Try to keep a fair amount of resources in your feed reader and go through them every day (or so). Just pick up the things you like.

大多数程序员都会写下他们的意见,他们的观点,等等。你可以通过阅读其他人所做的事情并过滤你喜欢或有趣的内容以及你不喜欢的内容来学习A LOT。书籍很有帮助,但是,有23年的经验,只是想要更新...我推荐博客...

Most coders write their opinions, their view, and so on. You can learn A LOT by just reading what others do and filtering what you like or find interesting and what you don't. Books are helpful to, but, with 23 years of experience and just wanting to be up to date... I'd recommend blogs...

我读过的一些博客:

  • Coding Horror
  • Good Idea
  • Kirill Osenkov
  • Joel on software
  • Jon Skeet
  • Joe Duffy
  • Byte Bytes

Stackoverflow也是一个很好的资源。不仅可以找到问题的答案,还可以阅读其他问题的答案。说真的,我发现自己最近在很多时候从stackoverflow中引用了一些答案......或者应用了我在这里看过的东西。

Stackoverflow is a great resource too. Not just for finding answers to your problems but also for reading answers to other problems. Seriously, I've found myself quoting some answer from stackoverflow a lot of times lately... or applying something I've seen here.

值得的是,最新的当前趋势(如TDD或面向方面编程)就像是与世界本身保持同步。你早上起来,阅读报纸,可能只是标题,然后是特定的东西,约5或10分钟。然后你会阅读你觉得有趣的文章,但是你有点意识到正在发生的最重要的事情。这是相同的,但那些博客(以及其他一些博客)是编程世界的报纸。

For what is worth, being up to date with the current tendencies (like TDD or Aspect Oriented Programming) is like being up to date with the world itself. You get up in the morning, and read the newspaper, maybe just the headlines and then something specific, for about 5 or 10 minutes. Then you read the articles you find interesting but you're somewhat conscious about the most important things that are happening. This is the same, but those blogs (and some others) are your newspaper for the programming world.

这篇关于一种追赶现代编程技术的方法的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆