开发之路

独立游戏开发之路 人到了一定年纪就想遵循自己内行的真实感受,不关乎家庭,不关乎事业 独立游戏之初我来深圳也有6年了,前前后后也经历了好多东西,引擎的更迭从之前的cocos 到现在的unity ,虚幻。游戏也从简单的跑酷,塔防,卡牌,srpg,到如今的arpg,mmo。一路走来感觉身心疲惫,做得游戏都是市场的游戏,老板们想要的游戏,而我内心其实根本不想做,不想做的原因其实很简单,这类型游戏除了用大量的美术代价去渲染这个 阅读详情

难得静下心来,写点东西,望共勉。

读大学的时候,我就很爱开发,那时候刚接触C不久,就自己配了电脑,没事敲几行不成形的代码,感觉还挺来劲。后来又看隔壁专业的同学在修Java,翻翻书,感觉Java好像比C看着舒服呢,又去学了Java。再后来我又买了Android从入门到精通,安装了编译器,那会的Windows电脑是各种报错,尝试好几天,终于安装成功了。可是贪玩的心依旧重于对这些语言的好奇心,最终电脑成了我DNF、LOL的工具,终日玩的昏天暗地,甚至最后逃课玩,以至于毕业前都在补考。

也是毕业前的一年,经常补考好像惊醒了我,意识到该干点啥了,也恰好那一年入手了一部iPhone6,好,那就培训iOS开发吧,是的,没错,我是培训出身。进了培训班,换了新环境,自然跟着换了心态,使劲干,半年后去了搜房,开始了人生第一份工作。那时候工作很闲,7~8个人负责一个项目,每个月更新一版,使点劲,不到一周就开发完了,每天过于清闲,开始还好,时间久了,总有一种莫名的失落感,会问自己,这样的路还有多长,总在窗前发呆,若有所思。培训时认识的哥们,由于公司倒闭而重新找工作,几个月都没找到。重于,我离开了搜房... ,离开后,我去了一家创业公司,开启了终日的加班模式,每天晚上到家11点做右,但是很充实。渐渐的技术得到了提升,处理问题的能力也得到了提升。

  • 新的问题总是慢慢的出现,每一个更新点都应该有他存在的价值

一个产品从0到1的时候,慢慢的稳了下来,甚至到了一个瓶颈期。从一开始的无脑更新,到后来你会想着怎么样才能吸引更多的用户,搞来更多的收益。终日冥想,效果总是微小的,慢慢的意识到一个问题:每个更新都应该有依据,而不仅仅是我喜欢、我觉得这样好。我要讲的是,业务产生数据,数据驱动业务。从0到1后,在1的水平上停留了很久,我们会积累很多用户数据,甚至用户的行为习惯,而这些数据,正是我们改进的依据和方向。

我开始终日分析统计数据,和产品讨论某些点,用户用着肯定不爽,总报错;一些新的技术可以降低用户操作复杂度,值得引进;这一部分我们没有数据,应该增加埋点。但是~,但是这个效率还是很低的,因为,我做了产品的事,一些资源无法支持到位,执行起来相当困难。不过事情总要推进,技术反馈的问题对于产品来说,还是很有价值的。

  • 结果很重要,没有结果的计划是失败的;尽力了但是没拿到想要的结果,也是需要反思的。

对于没有结果的行为,我是这样理解的:一件事没有结果,多件事没有结果,时间久了,我们就不看重结果了,不拿结果,那我们做的事大多都是在浪费生命。对于那些“很努力”,但是却没拿到结果的行为:大多数总是讲,我尽力了,确实付出了,只是没达到目的。这之间不可避免的掺杂着不尽力,只是按部就班执行的情况。做一个成年人首先意味着负责任。负责任本质上是对结果负责,不论出现任何结果,首先认识到是自己的责任。

  • 做一个成年人要放下期待,做到零期待,想做的事,现在就做 NOW!。

要做的事立马就做,就是现在,不是等待。再美好的期待,只有执行下去才能算是美好,不然很可能只是想想而已。

原生开发、H5开发与混合开发的区别 文章目录原生开发Web APP (HTML5)开发混合(原生+H5)开发 目前市场上主流的APP分为三种:原生APP、Web APP(即HTML5)和混合APP三种,相对应的定制开发就是原生开发、H5开发和混合开发。那么这三种开发模式究竟有何不同呢?下面我们就分别从这三者各自的优劣势来区分比较吧! 原生开发 原生开发(Native App开发),是在Android、IOS等移动平台上利用官方提供的... 阅读详情

相关推荐

从嵌入式开发到 android 开发再到 javaWeb 开发

“今天在网上看到一则段子:一位去年8月加入百度外卖的员工诉苦道,’我先是百度员工,然后是饿了么员工,现在又变成阿里员工了,可我明明什么都没有做啊。’ - -keithxiaoy” 这个段子的由来一则资讯:一名接近阿里的人士确认阿里巴巴全资收购饿了么一事属实,但是传言的95亿美元收购的金额不实,据悉,阿里巴巴旗下的口碑平台将与饿了么合并。原因可能为阿里和饿了么签订的对赌协议,要求饿了么在2...

Just do it 1万+

PPAPI开发之路(一)环境配置

前言:本文在已有博文的基础上根据自身需要进行一定的修改补充,感谢原文作者。 在这附上参考文章链接:http://www.cnblogs.com/snowyying/p/5458765.html 当前系统版本为 Windows 10 x64, Chrome 版本为58.0.3029.110 1. 准备工作 下载并安装 Python https://www.python.org

学无止尽,谨言慎行! 2万+

鸿蒙开发、大数据开发、Java开发与前端开发全面对比解析

本文对比了鸿蒙开发、大数据开发、Java开发和前端开发四个方向的核心差异。从定义看,鸿蒙开发聚焦多设备协同,大数据开发处理海量数据,Java开发侧重后端系统,前端专注用户界面。技术栈方面,分别使用ArkTS/Java、Hadoop/Spark、Spring框架和React/Vue等。工作内容涉及设备适配、数据处理、接口开发和界面实现。应用场景包括IoT设备、推荐系统、电商平台和网页等。职业路径和适合人群也各有特点,鸿蒙适合新技术爱好者,大数据需要逻辑分析能力,Java偏重系统设计,前端注重交互体验。文章还提

weixin_44519124的博客 1168

Angular5 开发之路

第一章 配置Angular4 的开发环境 1 安装 node.js 首先到node.js的官方网址下载node.js的安装包,网址为:https://nodejs.org/zh-cn/。下载最新的LTS版(长期支持版本)。

beizhucedemingzi的博客 1080

如何在容器内开发

是现代开发的一种流行方式,特别是在需要一致性环境和依赖隔离的情况下。以下是详细的思路、方法和步骤,以及一个具体实例说明如何在容器内开发。代码保存在主机上,通过挂载共享给容器,直接在宿主机上的编辑器(如 VSCode)中修改代码,容器内会自动同步。如果需要直接在容器中编辑代码,可以使用容器内的编辑器(如。定义开发环境,例如安装必要的软件和工具。使用 VSCode 修改。,代码会实时同步到容器中。,应该可以看到返回的。

形上得其象,形下合于数;阴阳自济,玄理自明。 2009

软件开发中的瀑布式开发与敏捷开发

瀑布式是“计划驱动,阶段清晰”的传统模式,适合稳定场景;敏捷式是“价值驱动,快速迭代”的现代模式,适合动态场景。两者非对立,需根据项目特性、团队能力、业务需求选择或融合,最终目标是高效交付高质量软件,满足用户需求。

William Chen's knowledge base 1305

我看开发之路

看了zhouqun的开发和研发后,我也想说点自己对于开发的想法。我是一个小开发,技术不是大牛,脑子也不是那么聪明,工作忙,没那么多时间学习,月薪也就5K。2010年压力挺大,2011年压力会更大,压力促使我寻找出路。我不是zhouqun那样的梦想家,也没有足够牛X的技术,自认没本事创业,对于前途充满了迷茫。不想当研发的开发不是好程序员。---套用拿破仑先说说我的现状,在一家不大不小的公司做java开发,公司有自己的开发平台,做医院药店系统的ERP和物流软件,从技术上来讲,企业的平台是一个简单易用的平台,一个

黑芒楼 1863

Flow Matching实战:5步搞定图像生成模型优化(附PyTorch代码)

本文提供了一份基于Flow Matching框架优化图像生成模型的实战指南。通过五个关键步骤,详细讲解了从环境配置、核心概念梳理到构建向量场网络、设计损失函数、编写训练循环以及选择ODE求解器进行采样的完整流程,并附有可运行的PyTorch代码,帮助开发者快速掌握这一高效的生成式建模技术。

weixin_29065959的博客 322

我的开发之路

我的开发之路 我最早是在2008的时候接触C#开发的,当时我还在大学上大三,暑假的时候学校组织和微软中心的培训活动

chaiwangbing的专栏 634

how2heap 深入学习(1)

how2heap glibc 2.23学习

CoLin的pwn小屋 3180

从Raw图像到超分辨率:真实场景下的图像增强全流程指南

通过本文的学习,您已掌握了利用Raw图像实现真实场景超分辨率的完整技术链——从数据生成的“真实感模拟”,到双分支CNN的“细节+色彩”协同建模,再到模型的训练与落地。本文将带您从理论到实践,掌握利用Raw图像实现真实场景超分辨率的核心技术,让您的图像在细节和色彩上都能“更上一层楼”。是相机传感器直接输出的原始数据,保留了最完整的亮度、色彩信息(如Bayer阵列的原始采样),这为超分辨率提供了“富矿级”的信息基础。该分支以低分辨率RGB图像为参考,学习“色彩变换矩阵”,让恢复的细节拥有真实的色彩表现。

FJN110的博客 144

开发模式(敏捷开发,瀑布式开发,螺旋型开发,迭代开发,devOps开发)

一. 敏捷开发 以人为核心、迭代、循序渐进的开发方式 简化文档,提取文档重点,主要在于人与人之间的沟通, 对开发产品进行迭代,最终完成开发。 迭代:迭代是指把一个复杂且开发周期很长的开发任务,分解为很多小周期可完成的任务,这样的一个周期就是一次迭代的过程;同时每一次迭代都可以生产或开发出一个可以交付的软件产品。 敏捷开发的一种实现方式就是Scrum方式: Scrum开发流程中的三个...

sinat_35566306的博客 3万+

基于电阻分压 + 电压跟随器的直流母线电压采样电路

摘要:本文介绍了一种基于电阻分压和电压跟随器的直流母线电压采样电路设计。该电路通过R38(240kΩ)和R41(20kΩ)组成的分压网络将高电压(如48V)降至3V,再经GS8331运放构成的电压跟随器进行隔离缓冲,最后通过RC滤波输出给ADC采集。重点分析了关键元件的选型要求:分压电阻需高精度、低温度系数;运放需高输入阻抗、低失调电压;滤波电容需稳定性好。该设计适用于工业电源、新能源BMS、变频器等需要高精度电压采样的应用场景。

qq_37999850的博客 891

移动端app开发,原生开发与混合开发的区别

目前市场上主流的APP分为三种:原生APP、Web APP(即HTML5)和混合APP三种,相对应的定制开发就是原生开发、H5开发和混合开发。那么这三种开发模式究竟有何不同呢?下面我们就分别从这三者各自的优劣势来区分比较吧! 一、APP原生开发 原生开发(Native App开发),是在Android、IOS等移动平台上利用提供的开发语言、开发类库、开发工具进行App软件开发。比如Android是...

前端全栈干货分享|小程序|Vue3|CSS 动效|工程化|项目实战 2万+

Open3D 基于法线的双边滤波

基于法线的双边滤波是一种用于点云平滑的技术,它结合了点与其邻域点之间的几何距离和法线方向的相似性,从而在去除噪声的同时保留几何特征。这种滤波方法广泛应用于点云处理领域,尤其是在需要保留表面细节和边缘的场景中。

纵马踏花向自由 2500

Lasso的原理及其与其他特征选择方法的比较进行阐述,然后讨论Lasso优点、缺点以及应用场景,最后给出了代码实例

在机器学习领域中,特征选择(feature selection)是指在模型训练前对数据集进行分析,选择其中有助于预测目标变量或影响模型性能的特征,去除不相关或冗余的特征,提升模型的泛化能力。而Lasso回归是一种很流行的用于特征选择的方法之一。Lasso回归(又称LASSO,least absolute shrinkage and selection operator)是一种线性模型中的特征选择方法。

AI天才研究院 3051

我是如何从Android开发转framework开发的

转framework开发快一年了,一直都想写一篇文章,分享一下自己的工作心得,也让做应用开发的小伙伴对framework开发有一定的了解,但因为种种原因耽搁了,今天就趁着工作闲暇之余,聊聊我从应用开发转framework开发的心路历程,自己也是刚开始学着写文章,文笔不太好,请见谅。

这个人很懒,什么都没留下... 6045

STM32实战开发(128):智能位移检测 - 使用STM32实现位移检测

STM32作为一款功能强大的微控制器,由于其出色的处理能力、丰富的外设接口和低功耗特点,成为实现智能位移检测系统的理想选择。未来,可以通过结合更多传感器、多种数据处理算法以及云平台技术,进一步提升系统的智能化水平,优化位移测量的精度和稳定性。本篇博客将介绍如何使用STM32微控制器实现智能位移检测系统,涉及硬件设计、传感器选择、软件开发等多个方面,提供详细的设计步骤,并给出完整的代码示例,帮助开发者快速搭建智能位移检测系统。蜂鸣器连接到STM32的GPIO端口,当位移超过设定的阈值时,蜂鸣器发出警报。

2201_76125393的博客 901

原生开发、H5开发和混合开发的区别

目前市场上主流的APP分为三种:原生APP、Web APP(即HTML5)和混合APP三种,相对应的定 制开发就是原生开发、H5开发和混合开发。那么这三种开发模式究竟有何不同呢?下面我们就分别从这三者各自的优劣势来区分比较吧! 一、原生开发 原生开发(Native App开发),是在Android、IOS等移动平台上利用官方提供的开发语言、开发类库、开发工具进行App开发。比如Android是利用Java、Eclipse、Android studio;IOS是利用Objective-C 和Xcode进行开发

manertifer的博客 7287

OpenCV自学记录(1)——(一拳超人)图像处理基础(图像获取、图像变化)

学习深度学习进行图像分类和目标检测时,要有一定的图像处理的基础。在学习深度学习之前,看了一本《图像处理技术基础》,现在也忘得差不多了,后悔当初没有整理记录下来。现在整理一下图像处理的常用方法,最后实现一个小项目——基于OpenCV的车牌号识别。 OpenCV自学记录(1)——图像处理基础(一)1、图像获取1.1获取图像数据1.2 获取摄像头图像数据2、图像变化2.1 移动(translation)...

qq_40784418的博客 1455

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

【idea插件开发】从0入门idea插件开发,idea插件开发教程,如何开发idea插件

作为一枚程序员,平时最常用的ide就是IntelliJ IDEA。平时会用到各种各样的插件,通过插件的使用,提高自己的开发效率。idea具有全局性,安装好插件后,对idea生效,所有的工程均能找到。idea使用的便捷性,在固定的菜单中,或者右键即可看到该插件的使用入口专注度高,展示出来的内容均是自己需要关注的,不需要关注的就不会展示。可以专注思考自己要怎么用。和系统解耦,插件可以给给开发提效,却不会去占用项目的空间位置。…目前已有插件并不能真的完全满足自己的需求。举个简单的栗子,比如,最近在用mybatis

Rubik Blog 2万+

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

一文了解SAAS开发、模板定制开发、全定制开发

软件定制开发相比于模板开发,更符合客户的需要,开发的过程也更复杂,时间更长。SaaS租用,与前两者不同,是以租用的方式进行购买,一般是持续性的周期性付费,比如多少钱/年这样,工期的话基本就是开通账户时间,一般几天可以完成,与模板一样能够快速部署。SAAS的优势在于一套系统多人使用,定制化开发是无法避免的,比如CRM系统这样复杂的系统,不可能一套系统满足所有公司的要求。软件定制开发是根据客户想要的功能来制作一款软件,是从客户的实际需求出发来设计的,只要是客户想要实现的功能模块,都可以开发的。...

3014

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

项目开发流程及开发模式

项目开发阶段 整体阶段:需求分析、设计、编码、测试、维护。 需求阶段:通常定义系统的需求,明白系统的目标。 设计阶段:通常确定系统使用什么数据库,系统模块的划分,各个模块的功能。 编码阶段:用编程语言对设计阶段的实现。 测试阶段:分黑盒测试,白盒测试。测试系统的功能是否实现,是否准确。 维护阶段:是根据用户新的需要重新修改系统,使系统更加稳定,更符合用户的要求。 需求阶段:其工作是否到位是整个系...

王晨光的博客 1万+

敏捷开发和迭代开发

敏捷开发与迭代式开发是整体与局部的关系 敏捷开发:敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发,在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。敏捷开发过程中,只有开发团队,没有各个开发环...

伟绍博客 1万+

esp32 开发需要那些开发语言

ESP32 开发支持多种编程语言和开发框架,也可以用于开发,特别是通过。

keyboard专栏 7151

原生开发vs混合开发

原生开发指的是使用平台特定的编程语言和工具(如 Android 使用 Java/Kotlin,iOS 使用 Swift/Objective-C)来开发应用程序。这些应用直接与操作系统交互,能够使用操作系统提供的全部功能。

weixin_42101997的博客 1522
上一篇: 移动验证:本机校验和一键登录(中移动、中联通、中电信提供)
下一篇: iOS图片的加载优化 initWithContentsOfFile
gp103
博客等级 码龄11年 158粉丝 45原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值