来上海一个月的记录、思考和感悟
作者 | gongyouliu
编辑 | gongyouliu
从4月3号早上来上海,到今天差不多整整一个月了,也是自己正式从杭州离职创业(我更愿意称之为自由职业者,毕竟我没有招聘全职员工,有两个朋友业余时间在帮我)的第一个月。这一个月过得非常放松、忙碌而充实。这个月也一直在思考自己做的事情、自己未来的规划、自己想要的是什么,目前思考得也比较清晰了。这篇文章记录一下自己的思考和产出,也算是给未来要做的事情做一个完整的规划。
1. 为什么要自己出来干?
虽然现在大环境不好,但是自己还是义无反顾离开职场自己做,不是为了挣多钱,而是为了真正做自己喜欢的事情。另外一个让自己出来干的重要原因是,自己马上40岁了,希望换种方式生活。只要想好了要做啥的话,现在就是最好的时候。
工作十几年了最大的感受是,如果没有碰到一个很好的机会,早期加入一个创业公司,陪着公司一起上市(现在这样的机会窗口越来越少,越来越难了),那么你一定是通过时间/身体来换工资,只不过时薪多少的问题(在杭州工作这1年半,自己平均每天在公司待的时间超过12个小时,没有自己的生活,眼睛近视也严重了很多,身体也差了一些)。
打工人很难逃脱通过时间换取报酬的命运,很多时候自己就是某个团体中替某些人实现理想的工具。当然,一切经历不是白经历的。如果你爱惜自己身体、好好努力、好好规划的话,自己也能在打工中收获足够多的成长(能力上、精神上)。
这里也将我要做的事情简单说一下,读者如果有需求或者有资源的话,可以与我对接(微信:liuq4360),我的所有业务都可以跟提供资源的人进行分成。
业务方向:
公司:杭州数卓信息技术有限公司
行业:聚焦金融、(小)互联网、传统行业
方向:精细化运营(推荐、搜索、用户画像、数据分析)与AI转型(chatGPT、AI提效)
核心产品
咨询:问题&(新老)业务的解决方案(一般可以输出具体解决方案的文档)
培训:企业内部培训(知识拓展、能力提升),线下或者线上,1对多。
实施:如果有具体项目实施,符合我业务主要方向的可以。
为了控制成本,目前我不会招人,主要以咨询&培训(过去5年我做了很多,比如上海银联研发中心、广发银行信用卡中心、招商银行、百视通、掌门教育、乐听头条、天天数链、爱搭AIda,这些都是我咨询、培训过的客户)为主,实施我自己做或者带兼职做(如果客户接受兼职的话,比如之前带兼职团队帮助国外的muze从零到一搭建音乐推荐系统)。
2. 下一个人生阶段的目标
熟悉我的人一定知道,我从内心深处就不在乎物质(虽然我现在也没啥钱),更在乎精神层面的感受。好多年之前我给自己定了2个值得奋斗一辈子的目标:
一辈子走38.4万公里的路(地球到月球的距离)。等我哪一天真正做到了,我会写一本书,名字就叫做「从地球走到月球」,借走路这个持续一辈子的事情谈谈自己一辈子的成长和感悟。
这个目标是2019年10月7号定的(如下图)。目前累计走了2.858万公里(2019年:7410公里,2020年:8870公里,2021年:7884公里,2022年:4416公里,2023年先不计入),目前只完成了7.4%。2022年全年在杭州,工作忙就没走多少,今年自己出来单干了,今年应该会有不错的成绩。
走路最大的价值有两个:一是锻炼身体,暴走属于有氧运动,也不会太剧烈,对身体很好;二是可以锻炼自己的耐力和意志力。之前写过一篇文章「我为什么每天暴走4小时?」,读者有兴趣可以看看我当时的分析。
一辈子累计出版1000万字的书(按照一本书20万字,要写50本)。记录自己学习、求知、探索、思考的轨迹和成果。
目前自己出版了一本《构建企业级推荐系统》大概40万字,第二本书《推荐系统实战》,大概15万字,已经差不多写完了,在最后写代码、优化阶段,最迟明年6月份之前能出版。自己已经翻译过3本书,不过不记录在这个1000字以内(必须要是自己写的才算)。
写书是一个边际效益递增的事情(只要写出来了,就可以一直卖),既可以做个人ip,也可以长期获得稿费收入(每卖出一本书都有大概书的定价的10%的稿费收入),如果自己出版了很多书,即使没有特别畅销的(我的目标当然是希望后面能写出一些销量不错的书),每个月也有一些收入,至少温饱问题能解决(如果自己写出了5-6本的话)。
上面这两个目标都非常非常难,我目前也不能保证我一定都能做到。但这两个目标比较适合我这种喜欢挑战自己、坚持长期主义的人。给自己定2个宏伟的大目标,自己才有持久的勇气和动力去努力。
上面两个目标,一个关乎身体、一个关于灵魂。通过身体的锻炼和精神的淬炼,最终让自己一直处于内心宁静的生活状态,活成自己最欣赏的男人(参考我之前写的:「我最欣赏的男人」)。
总结来说,我下一阶段的3个核心追求是:追求身体健康、追求精神成长、追求内心宁静。这3条是我未来做任何事情的底层逻辑和核心出发点,其它一切事情(包括挣钱、创业、社交等)都是上述2个目标和这3个追求的副产品。
3. 今年的目标
由于是4月初刚出来,今年不给自己定大的目标,今年累计只要能挣6万元就够了(书的稿酬+接业务)。现在自己预算控制得很好(这也是我在过去十几年学到的重要一课),没有太多支出,所以整体压力不大。住房每个月1200元,吃饭估计不超过1200元。最大的支出可能是每个月给家人5000元,让父母存起来。另外谈业务每周会跟不同的朋友约饭,这部分花费一个月应该2000~3000元(后期应该也会更少,也会控制一下),这算是公司业务的营销费用。
今年的主要目标还是围绕上面提到的2个目标来。首先暴走希望能走到1万公里,另外今年要写完3本书+翻译一本书(这3本书是之前已经规划好的,其中一本前面说了已经快写完了,翻译的书是区块链与web3.0,目前在进行中,跟朋友合作的)。
今年另外一个重要的目标是,将自己的心态调整好,希望自己内心更加宁静,不管遇到什么事情、经历什么,不要情绪上大起大落。去年下半年在杭州有段时间状态很差,连续喝了3个月的酒,那种状态就特别不好。
4. 每天的时间安排
我现在白天一般去上海图书馆东馆学习(环境非常好,各种设施齐全,并且就在世纪公园旁边,地铁也方便,2022年底才建成,目前是国内最大的单体图书馆,有6000个开放位置,也估计是国内最先进的图书馆,堪称我的6A级办公场地),具体我每天的日程安排参考下表。
编号 | 时段 | 工作事项 | 备注 |
1 | 5:30-8:00 | 洗漱、吃早餐、洗衣服,在家看书(各种书)、看论文(chatGPT、推荐系统相关的)、写文章、写书等 | 我一般5:30之前起床,有时也会偷懒或者前一天没睡好,睡到6点多一点,不过很少 |
2 | 8:00-9:00 | 去图书馆的路上,一般会看关注的公众号文章 | 图书馆9点开门 |
3 | 9:00-10:00 | 在图书馆写文章、写代码等 | |
4 | 10:00-10:30 | 出去走一圈(大概走3公里) | 这个之前没有的,五一之后执行,为了多休息眼睛,多走点路 |
5 | 10:30-12:00 | 接着写文章、写书、写代码 | |
6 | 12:00-13:20 | 去吃饭,顺便绕世纪公园走一圈(大概走7公里) | 世纪公园有一圈跑道,走一圈5公里 |
7 | 13:20-15:30 | 写文章、写书、写代码、看书等 | |
8 | 15:30-16:00 | 出去走一圈(大概走3公里) | 一边走一边听得到、樊登读书或者极客时间等有声内容 |
9 | 16:00-18:00 | 一般是看书、看论文 | 前面写文章、写代码比较累,就看看书。 |
10 | 18:00-18:50 | 去世纪公园走一圈(5公里) | 一边走一边听得到、樊登读书或者极客时间等有声内容,晚上我不吃饭,控制饮食 |
11 | 18:50-20:15 | 接着看书,看各种书 | 20:15图书馆正式关门 |
12 | 20:15-21:00 | 去世纪公园走一圈(5公里) | 之前没有这一条,五一之后执行 |
13 | 21:00-21:40 | 坐地铁回家,路上看看关注的公众号文章或者听听音乐 | 路上会休息一下,一天下来比较累了 |
14 | 21:40-23:30 | 洗漱、在家运动、在家看书,偶尔跟朋友微信或者电话聊天 | 我一般23:30准备睡觉 |
图书馆周一闭馆,我可能去找朋友聊,处理私人事情,天气好的话会去暴走(一般会跨城市走,走100公里左右,需要连续走18个小时左右)。
就表格中的规划,每天应该也能走25公里(加上下班走路),加上今年经常会暴走一整天,一年1万公里有希望(平均要一天27.4公里)。从上面表格可以看到,围绕前面讲到的2个目标和3个追求,我自己每天做的事情还是非常多、非常充实的,虽然很辛苦,但是我现在做的所有事情都是我非常喜欢的,所以也比较有动力,不会觉得累。我应该比很多人更自律一些,从小也养成了非常喜欢看书、学习的习惯。所以坚持长时间学习,自己不会觉得累。
自己现在每周至少要跟两个朋友聊,主要是联络感情,拓展人脉,推销一下自己公司业务,希望通过跟别人分成的方式建立合作关系。另外,我还和我一个做一级市场投资的朋友一起去看创业项目,通过这个方式拓展人脉、了解市场动向。
4月这一个月过得非常快,也非常充实。花了比较多的时间深入思考了自己要什么、要做什么、自己到底追求什么。这篇文章就当作自己思考的总结和规划吧,也给读者参考一下,希望对大家有所借鉴。
目前我的状态挺好的,与过去很多年比,算是最好的了。未来希望按照自己内心的既定目标前进,不改变、不动摇,为自己而活,为自己的两个宏伟的目标而奋斗,最终通过长期的投入,收获健康的身体、丰富的精神世界、内心的宁静与快乐!
相关文章:
来上海一个月的记录、思考和感悟
作者 | gongyouliu 编辑 | gongyouliu 从4月3号早上来上海,到今天差不多整整一个月了,也是自己正式从杭州离职创业(我更愿意称之为自由职业者,毕竟我没有招聘全职员工,有两个朋友业余时间在帮我)的第一个月…...
学校信息化管理系统通常包含哪些功能?
学校管理信息化是现代教育发展的必然趋势,随着信息技术的飞速发展,学校管理也逐渐地实现了信息化。信息化的学校管理已经成为教育现代化建设的重要内容,也是提高学校教育教学质量和保障学生安全的重要手段。 作为一款低代码开发平台…...
Java时间类(三) -- Calendar()(日历类)
java.util.Calendar类是一个抽象类,它提供了日期计算的相关功能、获取或设置各种日历字段的方法。 protected Calendar() 构造方法为protected修饰,无法直接创建该对象。1. Calendar()的常用方法: 方法名说明static Calendar getInstance()使用默认时区和区域获取日历vo…...
【五一创作】QML、Qt Quick /Qt中绘制圆形
目录标题 Qt Quick中绘制圆形扩展知识Canvas 模块介绍Shapes 模块介绍 Qt Widgets 中绘制圆形两种方式的比较 Qt Quick中绘制圆形 有多种方法可以在 Qt Quick 中绘制圆形。以下是一些主要方法: 使用 Canvas 元素 使用 Shapes 模块: a. 使用 PathArc 和…...
【软考数据库】第七章 关系数据库
目录 7.1 关系数据库概述 7.2 关系代数 7.3 元组演算与域演算 7.4 查询优化 7.5 关系数据库设计 7.6 模式分解 前言: 笔记来自《文老师软考数据库》教材精讲,精讲视频在b站,某宝都可以找到,个人感觉通俗易懂。 7.1 关系数据…...
《SpringBoot中间件设计与实战》第1章 什么是中间件
一、写在前面 在互联网应用初期,所有用于支撑系统建设的,框架结构、基础工具、业务逻辑、功能服务包括页面展示等,都是在一个系统中开发完成,最终也只是把系统和数据库部署在同一台服务器上。也就是大多数开发者入门所接触到的 “单体” 系统。 那为什么会有中间件这个玩…...
spring常用的事务传播行为
事务传播行为介绍 Spring中的7个事务传播行为: 事务行为 说明 PROPAGATION_REQUIRED 支持当前事务,假设当前没有事务。就新建一个事务 PROPAGATION_SUPPORTS 支持当前事务,假设当前没有事务,就以非事务方式运行 PROPAGATION_MANDATORY…...
【Python】什么是爬虫,爬虫实例
有s表示加密的访问方式 一、初识爬虫 什么是爬虫 网络爬虫,是一种按照一定规则,自动抓取互联网信息的程序或者脚本。由于互联网数据的多样性和资源的有限性,根据用户需求定向抓取相关网页并分析已成为如今主流的爬取策略爬虫可以做什么 你可以…...
JavaScript学习笔记(三)
文章目录 第7章:迭代器与生成器1. 迭代器模式2. 生成器 第8章:对象、类与面向对象编程1. 理解对象2. 创建对象3. 继承:依靠原型链实现4. 类class 第10章:函数1. 函数定义的方式有:函数声明、函数表达式、箭头函数&…...
文鼎创智能物联云原生容器化平台实践
作者:sekfung,深圳市文鼎创数据科技有限公司研发工程师,负责公司物联网终端平台的开发,稳定性建设,容器化上云工作,擅长使用 GO、Java 开发分布式系统,持续关注分布式,云原生等前沿技…...
深入了解SpringMVC框架,探究其优缺点、作用以及使用方法
一、什么是Spring MVC SpringMVC是一种基于Java的Web框架,与Spring框架紧密结合,用于开发具备WebApp特性的Java应用程序。Spring MVC是Spring Framework的一部分,因此它具有与Spring框架相同的特性和理念。 二、SpringMVC的优缺点 1. 优点…...
Git教程(一)
1、Git概述 1.1 、Git历史 同生活中的许多伟大事件一样,Git 诞生于一个极富纷争大举创新的年代。Linux 内核开源项目有着为数众广的参与者。绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)…...
数据结构篇三:双向循环链表
文章目录 前言双向链表的结构功能的解析及实现1. 双向链表的创建2. 创建头节点(初始化)3. 创建新结点4. 尾插5. 尾删6. 头插7. 头删8. 查找9. 在pos位置前插入10. 删除pos位置的结点11. 销毁 代码实现1.ListNode.h2. ListNode.c3. test.c 总结 前言 前面…...
day10 TCP是如何实现可靠传输的
TCP最主要的特点 1、TCP是面向连接的运输层协议。( 每一条TCP连接只能有两个端点(endpoint),每一条TCP连接只能是点对点的(一对一)) 2、TCP提供可靠交付的服务。 3、TCP提供全双工通信。 4…...
Python | 人脸识别系统 — 背景模糊
本博客为人脸识别系统的背景模糊代码解释 人脸识别系统博客汇总:人脸识别系统-博客索引 项目GitHub地址:Su-Face-Recognition: A face recognition for user logining 注意:阅读本博客前请先参考以下博客 工具安装、环境配置:人脸…...
YOLOv5+单目测量物体尺寸(python)
YOLOv5单目测量尺寸(python) 1. 相关配置2. 测距原理3. 相机标定3.1:标定方法1(针对图片)3.2:标定方法2(针对视频) 4. 相机测距4.1 测距添加4.2 细节修改(可忽略…...
C++异常
C异常 提到异常,大家一定不陌生,在学习new关键字的时候就提到了开空间失败会导致抛异常。其实异常在我们生活中的使用是很多的,有些时候程序发生错误以后我们并不希望程序就直接退出,针对不同的情况,我们更希望有不同的…...
Java中的字符串是如何处理的?
Java中的字符串是通过字符串对象来处理的。字符串是一个类,可以创建一个字符串对象,并在该对象上调用一系列方法来操作该字符串。 Java中的字符串是不可变的,这意味着一旦创建了一个字符串对象,就无法修改它的值。任何对字符串对…...
【热门框架】怎样使用Mybatis-Plus制作标准的分页功能
使用 Mybatis-Plus 实现标准的分页功能需要使用 Page 类来进行分页操作。具体步骤如下: 引入 Mybatis-Plus 依赖 在 Maven 项目中,在 pom.xml 文件中引入 Mybatis-Plus 的依赖: <dependency><groupId>com.baomidou</groupId&g…...
Java方法引用:提高代码可读性和可维护性
前言 在Java 8中,可以使用方法引用(Method Reference)来简化Lambda表达式。方法引用是一种更简洁易懂的语法形式,可以通过指定方法的名称代替Lambda表达式。 本文将介绍方法引用的用法和实现原理,并结合代码案例详细…...
如何使用CSS和JS实现一个响应式的滚动时间轴
随着互联网的发展,网站的界面设计越来越重要。吸引用户的关注、提高用户体验已经成为了许多网站的目标。而在实现各种复杂的界面效果中,CSS与JS的组合无疑是开发者的得力工具。本文将介绍如何使用CSS和JS实现一个响应式的滚动时间轴。 1.需求分析 在开…...
Feign组件的使用及开发中使用方式
在微服务的服务集群中服务与服务之间需要调用暴露的服务.那么就需要在服务内部发送http请求, 我们可以使用较为老的HttpClient实现,也可以使用SpringCloud提供的RestTemplate类调用对应的方法来发送对应的请求。 说明: 现在有两个微服务一个是…...
html css 面试题
1. 如何理解HTML语义化 1,可读性,易读性 2,seo搜索引擎更容易读懂 2,哪些是块元素,哪些是内联元素 1:div,h1,table,ul,p 2:span, img…...
LeetCode_双指针_中等_24.两两交换链表中的节点
目录 1.题目2.思路3.代码实现(Java) 1.题目 给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。 示例 1&a…...
【openGauss实战11】性能报告WDR深度解读
📢📢📢📣📣📣 哈喽!大家好,我是【IT邦德】,江湖人称jeames007,10余年DBA及大数据工作经验 一位上进心十足的【大数据领域博主】!😜&am…...
Vue3实现打字机效果
typeit 介绍 typeit是一款轻量级打字机特效插件。该打印机特效可以设置打字速度,是否显示光标,是否换行和延迟时间等属性,它可以打印单行文本和多行文本,并具有可缩放、响应式等特点。官方文档 安装 # npm npm install typeit # …...
maven无法依赖spring-cloud-stater-zipkin如何解决?
当 Maven 无法依赖 spring-cloud-starter-zipkin 时,您可以尝试以下方法解决: 确保拼写正确:请检查项目中的 pom.xml 文件,确保依赖的拼写正确。正确的依赖名称应为:spring-cloud-starter-zipkin。添加 Spring Cloud …...
实战踩坑---MFC---CreateEvent
使用事件CreateEvent注意事项 HANDLECreateEvent( LPSECURITY_ATTRIBUTESlpEventAttributes,// 安全属性 BOOLbManualReset,// 复位方式 BOOLbInitialState,// 初始状态 LPCTSTRlpName // 对象名称 );[1] 参数 lpEventAttributes[输入] 一个指向SECURITY_ATTRIBUTES结构…...
JavaWeb学习------jQuery
JavaWeb学习------jQuery jQuery函数库下载 jQuery函数库下载官网:Download jQuery | jQuery配套资料,免费下载 链接:https://pan.baidu.com/s/1aXBfItEYG4uM53u6PUEMTg 提取码:6c9i 然后下载? 来到官网…...
米哈游测开岗 【一面总结】
目录 1.黑盒测试与白盒测试的区别 2.测试一个下单功能 3.get与post的区别 4.一次get请求产生几个数据包 5.常用的linux命令 6.进程与线程的区别 7.数据库查询如何去重 8.MySql怎么连接两张表,有什么区别 9.说说索引 10.cookie 和 session 的区别 (会话管…...
如何做输入密码进入网站/如何快速推广自己的产品
介绍一下Python的数据结构,并说明它们有什么操作 四个基本数据结构:list、tuple、dict、set 在python中,字符串 tuples, 和数字是不可更改的对象,而list,dict等则是可以修改的对象。 1. list 1). list的操作有哪些&…...
设计中国第一架飞机/武汉seo外包平台
GPIO库函数介绍 重要函数 //1个初始化函数 void GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct); //2个读取输入电平函数 uint8_t GPIO_ReadInputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 作用:读取某个GPIO的输入电平,实际操作GPIOx_IDR寄存…...
wordpress恢复小工具/seo关键词排名优化教程
Python模块化编程 包 模块 模块是一个包含所有你定义的函数和变量的文件,其后缀为.py(就如我们编写的程序就是一个模块),可被其他程序引入。以使用该模块的函数等功能 模块分为三种: 1.内置模块:sys,os,sub…...
福州男同性做基网站/b站视频怎么快速推广
数字图像的冗余包括空间冗余、结构冗余、知识冗余和视觉冗余等。空间冗余是指规则物体和规则背景的表面物理特性都具有相关性,数字化后表现为数字冗余。例如:某图片的画面中有一个规则物体,其表面颜色均匀,各部分的亮度、饱和度相近,把该图片作数字化处理…...
wordpress图片上传失败/网址推广
目录传送门:《Flutter快速上手指南》先导篇在 Dart 中,仅使用 int 和 double 两种数据类型来表示整数和浮点数。int不同于 Java 等语言,在 Dart 中,int 的取值范围是 -2^63 ~ 2^63 - 1 。var x 1; var hex 0xDEADBEE…...
网站建设优化服务精英/杭州网站优化企业
本次活动是由 Jenkins 中文社区与“开源社”联合主办的一次关于如何参与开源的见会。大家共同探讨什么是开源精神、为什么以及如何参与开源、开源与个人以及企业之间的关系、开源社区存在的重要意义、996是否与开源背道而驰。我们的观点是:社区重于代码。是否与你的…...