怎么提高自己的编程水平?

1. 虽是老生常谈,但确实要在学之前,明确自己的目的,清楚为什么要学,学成之后要用在什么地方。如果想重点提升阅读能力,却花了大把时间练口语,这就离了大谱,反之亦然。

2. 检测自己的英语水平,最好不要用“挺好的”、“还行”、“不好”之类的模糊字眼描述,尽可能做到具体化,这有助于找到针对性强的解决方案。

检测方式很简单,看文档或技术类文章,看完后问自己是否全部看懂,若有不懂的,是因为对相关技术不太了解还是英语方面的问题。如果是关于英语的问题,是单词还是语法……这样一步步追问,几个问题下来,就能比较具体地知道自己的英语水平了。

3. 技术文档、英文原版书适合坐下来系统阅读,技术类博客、帖子和新闻,可以用碎片时间刷一刷。

4. 利用空余时间完整地看一个英文技术文档或原版书。阅读过程也许不是很容易,时常徘徊在放弃的边缘。但还是要告诉自己保持耐心,因为完成之后将有很大收获,且成就感爆棚。

5. 不要通过看英文小说、听英文歌的方式提升跟开发相关的英语能力,因为效率极低。

6. 如果想去外企做开发,优先搞定听力、口语,不然面试都成问题。成功入职后,听说继续提升,阅读和写作也要精进,因为平时的文档、邮件、报告什么的,用英文写的机会比较多。

7. 想练听力,多听国外技术类的播客(Podcast),语言地道、实用性强。

8. 要提高口语,可以模仿美剧或TED演讲,找机会多跟老外聊天。国人录制的聊天类英语视频或音频节目、课程,很有趣,但中英混杂,知识密度低,更适合消遣。市面上几千上万的英语培训班也算了吧,虽然有老外,学得很开心,但同样存在知识密度低、相关性弱的问题。程序员都是聪明人,省下大笔钱自学不香吗?

9. 机器翻译是个好东西,一句话扔过去,立马出结果。只是不要太依赖机翻,它在复杂的句子上容易翻车,出问题的不是某个多含义的单词选错了含义,就是语序别扭,不符合表达习惯。

10. 学英语不用下载一大堆APP,一两个足够,关键是坚持用,坚持学。

C#程序员应怎样提高C#编程水平?

作为一名6年的老程序员,我一直认为: C#编程并不难,关键是要认真做好每一个细节,持之以恒的去实践,才能在编程之路上走得更远。当然,C#编程水平也并不是一天两天能从根本上提供的。下面是我平时的一些笔记,分享出来给大家学习学习吧。

您的姓名: * 可选项,留空即为匿名发表

百万站温馨提示:资料由百万站会员自行发布,请大家自辩真伪;评论只需提交一次,请耐心等候审核通过,方可显示.

我要回帖

更多关于 什么是编程 的文章

 

随机推荐