Java程序员杂想

杂想

1.越是自动化程度高的工作,创造的价值越高;要实现自动化,就必须要造轮子。所以高端程序员造轮子,低端程序员使用轮子或者框架。

2.互联网产品就是定义规则,让用户在程序员指定的规则下进行操作。

3.发现测试也不好做,比如利息的相关测试,几十个字段的评分表的测试。

4.在编程中没有什么问题不能通过加一层逻辑解决的,比如提取通用代码

5.互联网有两大技术,搜索引擎和推荐系统。搜索引擎就是百度谷歌这些,信息由用户自己决定,缺点是比较闭塞。想起以前刚上网时,实在找不到可以看的东西,没有初始信息,没法进行下去。简单的来说你必须知道你不知道的。

后来出现了抖音今日头条这种基于推荐系统的app。就是推荐给用户想要的,告诉用户你不知道自己不知道的。缺点很明显,消息随机,细碎,没有营养。正面的应用是网易云音乐,推荐给你想听的歌。如果有足够的用户数据,做基于用户的婚恋推荐也是不错的。

对于上网来说,最好多使用搜索引擎。如果推荐系统推荐的都是有营养的还可以考虑一下。而追妹子就要让自己变成推荐系统,给妹子推荐很多好玩的东西,让妹子了解你。

对于个人成长来说就要像搜索引擎的爬虫一样,不断深挖,不断深度学习。而对于个人分享,就要像推荐系统一样,给别人推荐分享好的东西,不断给人以启迪。

原文地址:https://www.cnblogs.com/xaioqidesimihuanyuan/p/9981389.html

时间: 2024-11-05 19:28:47

Java程序员杂想的相关文章

【深夜畅谈】如何成为一名比逼格更逼格的java程序员

听说近几年的android很火啊,很多java程序员直接转android开发,为啥? 首先是感兴趣,我觉得这是一个重要原因,毕竟基于android平台的软件以及android系统,深深勾起来程序员的好奇心,自然而然就充满了浓厚兴趣. 然后就是赚大钱,整体来看,做android开发的程序员确实待遇比做java的要高一些. 再者一个主因就是所谓的跟风.随大流!这个我就不多说了. 前几天看到公司的招聘信息,ios程序员,二年工作经验,待遇8K至15K.不由的感叹,ios有这么牛吗?于是上网浏览了一下,

为什么很多Java程序员都转行做大数据了?

如今大数据发展的越来越成熟.各大企业纷纷成立大数据部门.尤其BAT等一线互联网公司每天处理的数据量都是TB级别.大数据部门已成为这些企业的核心部门,数据已成为企业最核心的资产. 但是大数据人才缺口巨大,据统计目前全国的大数据人才仅46万,未来3-5年内大数据人才的缺口将高达150万. 因此大数据工程师薪资也比其他职位高出不少.以北京为例.1-3年的大数据工程师平均年薪30-50万,3-5年经验的大数据工程师年薪在50-80万.想学习的同学欢迎加入大数据学习扣群:458345782,有大量干货(零

浅谈:合格的Java程序员应该具备的能力

和大家分享下合格的Java程序员在工作中都需要具备哪些能力呢? 一.文档习惯 良好的文档是正规研发流程中非常重要的环节,作为Java程序员,30%的工作时间写技术文档是很正常的,而作为高级程序员和系统分析员,这个比例还要占的更高. 二.规范化,标准化的代码编写习惯 一些外国知名软件公司的规矩,Java代码的变量命名,代码内注释格式,甚至嵌套中行缩进的长度和函数间的空行数字都有明确规定,良好的编写习惯,不但有助于Java代码的移植和纠错,也有助于不同技术人员之间的协作. 三.测试习惯 软件研发作为

你想成为优秀的Java程序员吗?

Java是全世界最受欢迎的3大编程语言之一,它可以开发出许多实用的WEB应用程序和桌面应用程序,更重要的一点,Java是跨平台的语言——编写一次,可以再任何地方运行.另外,Java也很容易入门,如果你想成为一名优秀的Java程序员,那么请你扪心自问一下,你熟悉下面的知识点吗? 面向对象概念 抽象类和接口 构造函数和初始化函数的执行顺序 文件读写和序列化 集合——List.Map.Set 访问控制 异常处理 泛型 Java关键字——Static , Final , volatile, synchr

非计算机专业想要成为Java程序员怎么办

在编程语言中,Java被成为最广泛的编程语言,这可不是浪得虚名的,Java在我们的各个行业中都有它的身影,比如财务.银行.证券等金融行业,移动.电信等通信行业,大型网站以及后台开发等等.当下成为一个Java程序员,不仅好找工作,而且还是高薪工作. 很多非计算机专业的朋友想要成为一名Java程序员,该怎么办呢?Java是门高端编程语言,其他的不用提,计算机基础一定是要有的,专门学过计算机的朋友,可能不需要担心这个问题,但是没有学过计算机的朋友,比较忧心这个问题,担心自己学不好Java. 学不好Ja

分享:想要成为Java程序员都需要掌握哪些技术?

随着<2018年中国大学生就业报告>出炉,计算机相关专业的高就业率引起了人们的关注.为了能够实现高薪,越来越多的非专业人士转行从事编程开发,Java作为最受欢迎的编程语言成为人们的一致选择! 想要成为一名优秀的Java程序员,不能像无头苍蝇一样乱转,一些关键技术的掌握是非常重要的,比如说×××老师分享的这九点: 一.熟练的使用Java语言进行面向对象程序设计,有良好的编程习惯,熟悉常用的JavaAPI,包括集合框架.多线程(并发编程).I/O(NIO).Socket.JDBC.XML.反射等.

JAVA程序员为什么拿不到想要的offer这些原因你都了解吗

Java程序员在面试中不通过的七大原因前言: 如今正是毕业生找工作的高峰期,那么在面试Java程序员的过程中会出现什么问题呢?有哪些问题是初入职场的Java程序员在面试中最容易犯的呢?下面,我总结了Java程序员在面试中不通过的五个原因,作为大家的参考. JAVA程序员为什么拿不到想要的offer这些原因你都了解吗1.能力对职位来说过高或太低 因为能力低而没有机会这很正常,那么能力太高也会影响录用吗?其实这要从稳定性及用人部门领导的需求来看.一般来讲能力很高的人对职位的期望值也就越高,一旦这个职

Java程序员,如果你想要搞明白CDN,这篇应该够了!

程序员,如果想要搞明白CDN,这篇应该够了!最近在了解边缘计算,发现我们经常听说的CDN也是边缘计算里的一部分.那么说到CDN,好像只知道它中文叫做内容分发网络.那么具体CDN的原理是什么?能够为用户在浏览网站时带来什么好处呢?解决这两个问题是本文的目的. CDN概念CDN全称叫做"Content Delivery Network",中文叫内容分发网络. 实际上CDN这个概念是在1996年由美国麻省理工学院的一个研究小组为改善互联网的服务质量而提出的.那么它到底是怎么改善互联网服务质量

聊聊阿里社招面试,谈谈“野生”Java程序员学习的道路

阿里社招面试都问什么? 和之前一样,文章一上来,我们先来谈谈阿里的社招面试都问什么,其实这个话题并不是什么秘密,所有来阿里面试过的同学,都能回答一二. 两年前的时候,笔者在文章里是这么回答的. 这个是让LZ最头疼的一个问题,也是群里的猿友们问的最多的一个问题. 说实话,LZ只能隐约想起并发.JVM.分布式.TCP/IP协议这些个关键字,具体的问题真的是几乎都没记住.而且就算LZ记住了,也告诉你了,你也背会了,但LZ觉得,在面试中,你被问到一模一样问题的可能性依然很小. 甚至,就算你运气好被问到了