推荐5个高质量的国外技术网站[灵光一闪]
大家平时可能逛github有次数比较多,然而,有一些个国外的技术网站,经过我长期关注发现内容质量都还是不错的,这里给大家推荐5个:
dev .to
sitepoint
stackoverflow
css-tricks
smashingmagazine
#程序员# #搞笑段子#
这个程序的异常处理太贴心了!临死前还要把你传送到StackOverflow,告诉你它为啥死的。[捂脸]
程序员每日工作的真相,面向GitHub,Stack Overflow工作,交付的产品是东拼西凑的“四不象”。
咳咳,发到GitHub上又成了项目,收揽一批Star,给“四不象”的“四不象”贡献灵感。
总之,这是一个recursive递归的过程。
【2022年全球最流行的编程语言,大前端这是要火了吗?前端的宝子们尖叫吧!!】

2022 年 6 月 22 日,Stack Overflow 发布了2022 年开发者(程序员)调查报告。来自 180 个国家/地区的 73,000 多名开发人员回答了这份调查问题。下面就来看看2022年有哪些流行的技术!
1. 最流行的技术
编程语言
2022 年,JavaScript 已经连续第十年成为最常用的编程语言。
Web 框架和技术
Node.js 和 React.js 是开发人员最常用的两种 Web 技术。
其他工具
npm 和 Docker 是开发人员使用最多的工具,yarn 紧随其后。
集成开发环境
Visual Studio Code 仍然是所有开发人员的首选 IDE。
数据库
MySQL仍然是最流行的数据库,有超过46%的受访者使用 MySQL。
操作系统
Windows 是最受开发人员欢迎的操作系统,适用于个人和专业用途。
2. 版本控制
版本控制系统
Git 仍然是最流行的版本控制工具。
版本控制平台

GitHub 是最流行的个人使用和专业用途的版本控制平台。
总结下:最流行的编程语言:NO.1 JavaScript;第2名:html/css;最流行的框架:Node.js 和 React.js 是开发人员最常用的两种 Web 技术。最流行的开发工具IDE:vscode;Git 仍然是最流行的版本控制工具。而这些都是我们在做教学当中和学习路线当中主力推崇的,学起来吧,成为中国新一代的大国工匠,成为开发者新趋势web全栈工程师!
如果你正在学前端,才开始学习,一定不要错过最流行的技术html/css的30天学习计划,来一起燥起来吧!#艾编程前端笔记# #前端# #编程# #程序员#
咱程序员都是爱憎分明的,来看看这份 stackoverflow 2022 最新调查的编程语言爱憎榜吧。
毫无悬念 ,Rust 位居榜首,开发者的忠诚度都很高啊,但我始终感觉 Rust 还是太复杂了,语法语义有点晦涩难懂。

同时,看来大家受 Javascript 糟糕的语法折磨已经不是一年两年了,Typescript 提供的类型系统让开发者喜爱不已。
Delphi 虽然已经式微,但开发者喜爱度仍然很高。经常遇到很多小伙伴说 Delphi 生产力宇宙第一,我也深有同感。在我心目中,Anders Hejlsberg 是编程界的第一大牛,Delphi, C#,Typescript 全是我喜欢的类型,每一门都既有学院派的严谨,又不失灵活可爱。可惜现在已经不是Dephi的江湖了,所谓英雄迟暮、红颜白发,从来都是让人难以承受之痛!
Java从语言层面来看,一直比较滞后,排名靠后可以理解。
我最钟爱的C#竟然排在Go之后,让我有点难以接受。感觉Go连个泛型都是最近才搞定,语法还是让人超级讨厌的方括号,我表示不服!论简洁优雅、表现力丰富,谁人能及 C#?
嗯,好吧,每个人都有自己的喜好,所以不多说了,不然容易惹众怒,还是直接看结果吧。

哈哈哈 stack overflow是迄今为止开发人员的第一大资源。尽管如Google 、 YouTube 或者论坛社区上找到非常有用的资源,例如towards_ai、GitHub和文档。当您遇到问题时,您更喜欢使用什么?#机器人##人工智能#
一流程序员靠数学,二流靠算法,三流靠逻辑,四流靠SDK,五流靠Google和StackOverFlow,六流靠百度和CSDN,这位网友真是有才,总结了这么多条[捂脸][捂脸][捂脸]
朋友们觉得,这位网友总结的对不对了?
英语世界的技术讨论环境真是远甩中文环境几十条街。某c查半天,全是同一篇文章的花式引用。Stack Overflow三分钟查到结果,多偏的问题都能找到。
搞技术和搞开源真的得靠国外网站,国内的不管是啥都实在是太不专业了,乱的一塌糊涂,公司也一样,也不知道是为什么。

还是开发环境导致的 国内就是需求高速迭代 技术得不到沉淀 产品经理想一出是一出 能挣钱就行 最起码我遇到的产品 没一个靠谱的感觉。
程序员必上的2个网站—Github
一、github.com
开源代码活跃社区,谷歌、微软、阿里、腾讯大佬最喜欢的代码社区,有太多案例和代码文档。
二、stackoverflow.com
程序员的百度知道,问答社区,大牛无数,只要你会搜索,就没有解决不了的bug。
【图1】
上学那会儿教的代码,
现成的例子,摆好了讲给学生听;
到了工作的时候,
需要各种各样的工具和方法,
才能达成目标。
这就叫成长。
【图2】
灵魂拷问:
Stack Overflow 的程序员用 Stack Overflow 吗?
答案是肯定的。
【图3】
离开 JETBRAIN,
我连单词都不会拼,

更别收敲代码,
类库都记不住,
方法更别提。
老司机教一招:
“离了IDE觉得自己啥都不是,
那就别用,扔了吧!”
“那用啥?”
VIM 伸出了热情的双手。
【图4】
英伟达 16 个 GPU 集群
跑了 60 多个小时的数据模型,
最后识别出来的就是这么个 dog。
AI 多久才能接管世界?
【图5】
又是一张机器学习的图。
机器正在学习,
不要打扰它。
我是@程序员小助手,关注我,持续更新每日科技趣图。
国内C#环境不好是事实,但全球仍有许多大型的项目。如果你是程序员,你可知道你每天上的StackOverflow全家桶包括StackExchange、ServerFault等,都是.NET平台的。
微软也就是开放晚了,2015年完全开源以后,.NET也可以有第三方的Runtime(等价于JVM)。事实上之前就有mono这个第三方Runtime,现在也被微软收购成为了官方项目。

.NET现在唯一的问题就是市场已经有稳定的格局,.net开放得太晚,加上历史原因导致开源社区对微软普遍具有敌视和不信任的态度,所以.NET生态很难起来。
但无论如何,.NET近些年都是在高速发展。根据TIOBE指数排名,C#仅次于Python险些成为2021年度编程语言。
老大:你这代码从哪里抄来的?
我:Stack Overflow
老大:是从提问中抄的?还是从回答?
我:…… #互联网#
谷歌宣布跟stack overflow合作,打造go语言官方问答社区
尽管C++能够开发出高性能的服务器,尽管Java有着强大的企业应用生态系统,但是,有个事实的承认,根据2022年Stack Overflow开发者调查报告,JavaScript语言已经是连续第10年被称为最广泛的编程语言。
JavaScript语言不仅在前端开发领域有三大框架支撑,后端也有Node.js和Deno平台的驱动,在工具领域它也开始有了显著的改善,所以说,JavaScript语言是一个前端、后端和控制台都可以使用的一种编程语言。

JavaScript语言编程能力甚至就像一个基本的技能一样,不管你是做什么开发的,之前使用Bash写脚本的管理员,现在可以使用JavaScript来写脚本了,而且还可以开发出漂亮的TUI界面;之前做页面开发的前端开发者使用Express很快可以构建出一个站点;你也可以使用JavaScript进行访问数据库等等。
因此,JavaScript是一种不容忽视的力量,你可以不喜欢它,但是你得承认它的确存在。
推荐一下 cheat.sh
可以用 curl 直接搜各种命令和语法,同时还支持 stackoverflow 搜索。
https://github.com/chubin/cheat.sh
StackOverflow给程序员世界带来了前进的火车头[惊呆]
学什么样的专业才算有用?
如果挣的钱多算有用,那么计算机专业相比其他专业有用太多。。
虽然大专学历局限性很大,很大公司招聘要求都是本科起步,不过只要你技术足够扎实,花上一些功夫在编程学习上面,我相信最后还是能找到一份薪资相对不错的工作的,身边就有大专进阿里等大厂的例子。

下面分享几点学习计算机的宝贵经验。
1、学会使用google搜索。很多同学遇到问题,不会利用好搜索引擎,而是在一些交流群咨询,往往“事倍功半”,问了半天也没得到想要的答案。建议题主学习下搜索的技巧,多用谷歌搜索,少用百度搜索,谷歌搜出来答案更准确,而不是通篇复制粘贴的“垃圾”。
2、多逛技术社区。平时多逛逛全球最大的同xing交友社区Github、StackoverFlow等技术社区,关注最新的技术动态,尽量参与到开源项目建设,如果能给优秀的开源项目奉献自己的代码,那是非常nice的,对于以后找工作面试也有非常大的帮助。
3、培养写文档的能力。写文档是计算机专业学生的必备技能。有空可以学习下markdown语法,比word好用太多了。markdown编辑器推荐Typora(最近收费了)、语雀。
4、多动手写代码,切忌眼高手低!如果你确信自己对大多数的基础知识和概念足够熟悉,并且能够以某种方式将它们联系起来,那么你就可以进行下一步了,你可以开始尝试编写一些有趣的 Java 程序。刚开始动手编写程序时,请可能会困难重重。但是一旦挺过去,接下来即使这些问题再次出现,你也能轻松解决。

5、阅读经典书籍,比如《深入理解计算机系统》、《数据库系统概念》、《代码整洁之道》等等,这些都是非常优秀的书籍,每次阅读都会有新的收获。PS:不要看那种3天学会Java之类的垃圾书,内容很浅没深度!
6、实习非常重要!一定要去参加实习,不管是日常实习还是暑期实习,最好能参加,有实习经验的话,秋招很加分!暑期实习最好大三之前开始准备,不然时间会有点紧张!
7、每天刷一道算法题,养成刷题的习惯。很多互联网公司都会考察手写算法题,如果平时没有练习,那么笔试或面试的时候大概率会脑袋空白,game over。建议从大二开始,每天抽空到leetcode上刷刷题。
8、参与计算机竞赛。比如ACM国际大学生程序设计竞赛、GPLT团队程序设计天梯赛、蓝桥杯、中国大学生计算机设计大赛等,或者企业主办的比赛,如华为软件杯精英挑战赛、百度之星程序设计大赛等,参加这些比赛对找工作和保研都有加分,并且对你的代码能力、团队合作能力和逻辑思维能力也有很大的提升。
9、绩点要刷高一点,高绩点对你以后提升学历、考研或者找工作都有很大的帮助。尽量提高绩点,还有就是不能挂科!挂科对你以后发展影响挺大,切记!
10、打牢计算机基础
要特别重视计算机基础,无论以后是找工作还是考研,基础很重要。
计算机专业课程里边,计算机基础课程无非以下几个:
计算机组成原理
操作系统
编译原理
计算机网络
数据结构与算法
数据库基础
软件平台有哪些,他们的使用排名如何?
Stackoverflow对5万多开发人员问卷调查,对16种软件平台进行了排名,包括移动端,桌面端,云平台,容器以及开发板等。
貌似是以海外使用情况为主,所以国内的几大云平台没有列出。
详情见附图。
#软件平台#







