
如何看待程序员抄代码还拿着高薪这一现象?
咱们说点实际的吧。 我现在在做一个系统,这个系统需要导入一个模块A,5w行代码左右。 我需要做什么呢?我需要了解这个模块A的内容,包括架构,运行方式,接口,输入参数,输出数据格式,外部处理。 然后为这个模块A写一个编译脚本。大概需要你具有cmake,ninja,最次最次gcc的知识。期间还要选型,是静态还是动态引入,在什么平台,arm,linux,64/32位?定点浮点,预定义怎么设计? 写完了后,要对着模块A的接口,做插件化引入…
怎么评价程序员40岁了竟然还在撸代码?
本人78年的,45岁了。毕业以后做过一段时间软件开发,带过团队,后来因为经济方面原因,转行做外贸,因为英语一般,做外贸主要也是负责找找产品,推广推广网站。当经济慢慢好点,虽然不是大富大贵,却也不愁温饱。静下心来,问自己到底想干什么?答案是,还是想写代码。所以3年前重新开始学习软件新的东西,尝试了php,nodejs,golang,前端等,做了一个低代码平台(还在完成中...),后端基于uml领域模型生成graphql接口,前端…

如何解读程序和算法的区别?
这个算是编程入门(启蒙)的基础概念了,现在很多少儿编程,其实并没有真的在编【程】,而是在【编】程——因为孩子这么小,根本学不会coding,所以算法启蒙是远早于写程序/代码的。 先说下基本概念: 程序是一组指令的集合,用于指导计算机执行特定的任务。它是计算机程序设计的产物,通常由程序员编写。程序告诉计算机如何执行一个特定的任务,包括输入、处理和输出。 算法是一组解决问题的规则和指令。它是一种逻辑上的思考方…

为什么很多 Java 程序员都不愿意升级到最新的 jdk?
学习java和jdk的新特性并积极应用,以达到优化系统,降本提效的作用,这是我们作为java研发同学的第一节课。本文从“为什么”起手,谈到“怎么做”,最后用数据证明“怎么样”。 (点击头像关注我们,可查看更多阿里工程师干货。) ————————————————————————————————— 概要本文以团队内部网关类应用(以下简称应用) 从 JDK 8 升级到 JDK 11 + G1 GC 的实践出发,梳理 JDK 11 升级(踩坑)指南、…