裁员背景下 | 【2024年人生的里程碑】作为独立开发者,第一次承接外包项目的心得经历,也许说出你的心声哦!

🚪 每日一句

种子不落在肥土而落在瓦砾中,有生命力的种子决不会悲观和叹气,因为有了阻力才有磨炼。

在这里插入图片描述

背景介绍

在裁员背景下,寻找自主承包项目成为了一种可行且具有吸引力的选择。对于职业技术人员而言,自主承包项目不仅可以提供经济上的稳定,还可以发挥个人专业技能和创造力。

自主承包项目有助于发挥个人的专业技能和创造力。在传统的工作环境中,许多职业技术人员可能受到限制,无法充分发挥自己的才华。自主承包项目为他们提供了一个展示自己技能和创意的平台,同时也有助于提升个人品牌形象和知名度。

🚪 人生里程碑之一

每个人的人生中都会拥有很多大大小小的“里程碑”,比如考大学,找到一份理想的工作以及成家立业等等,今天想跟大家分享一下我人生中的第一次做为独立开发者去承接外包项目的感悟。


🚪 事情引入序章(大学的时候:2013.8)

记着那是在2013年8月我还在上大二的时候,对于那段时间的我来讲每天的生活除了三分之二左右的时间陪伴“女票”之外,剩余的时间都是泡在图书馆去学习专业知识(计算机)以及备战相关ACM编程竞赛,直到有一天竞赛小组的队长(代号:Eric)跟我说了一件事情之后,我顿时醒悟,原来通过通过【计算机知识】还可以这么玩啊!最重要还可以赚钱!哈哈


🚪 项目启动开端(认识承包项目)

很多细节时至今日,我已经记不清了,只是依希的记得当时他(代号:Eric也是从类似网上的一个专属的服务项目承包平台(有点类似【开源众包】这类的平台)

🚪 承包项目心得-01

不过如果大家有兴趣或者有想法独立去承担项目的化,希望大家可以区参考看看这些类似的平台或者找一些真实靠谱的资源(周边认识的人),当然前提是需要有足够的耐心和能力去实现。个人建议,目前最好还是可以结合一些同领域的小伙伴们,一同去组队“打怪”,比如组合一个工作室或者开发团队去做,这样子承接和完成的机会都会大大提升的哦!这些都是我的经验之谈!


🚪 开始进入正题(撸起袖子,加油干)

在这里插入图片描述

🚪 面向的项目主题

我们承接的项目是一个面向于当地市区的集“文化主题的门户”、“面向有关机构的商城”、“IM即时通讯”于一身的综合型项目。对于当时的我们来讲真心是一个较为大和复杂的难题和项目

🚪 我们的团队资源
  • 说起来不怕大家笑话,当时的我们人员并不是很充足,总体下来,包含项目的组织者(Eric本人)一共只有4.5个人,为什么有0.5呢,那是因为有一个人是兼职(平时百分之50的经历需要应付考研)

  • 因为此项目当时还属于一个类似于前后端一体化的项目,后续被我们优化成为了前后端分离的项目,前端采用的快速集成的UI框架,所以不需要过多专业的前端开发人员介入

🚪 我们交付的周期

经历了3-4次的沟通和协调,具体内容和信息会在下面进行介绍,最后我们的开发周期为25周为整体开发周期,如果存在纰漏,请大家多多见谅,因为毕竟是在校大学生,还不太成熟!

时间阶段开发消耗时间备注
需求调研阶段2-3周如果顺利两周、这样子会给后面留出更多时间去处理其他事项
需求设计阶段2周主要是针对于需求的理解和需求的调整和沟通确认进行处理
开发设计阶段2周主要针对于设计数据模型以及架构选择和逻辑流程分析进行了解
实际开发阶段14 周主要包含项目框架的设计和落实以及编码实现,单元测试完成
测试开发阶段2 周在我们考虑暂时由我们自己进行测试以及找第三方的测试公司进行简单测试
实际验收阶段1-2 周主要是搭建环境部署项目,最后客户需要进行一段时间的验收,此阶段暂时不包含试运行阶段
🚪 难点和痛点
🚪 我们自己的问题(外因)
🚪 经验不足

我们主要是大学生,针对于企业级项目的了解和认识不是很深入,以及非专业化文档,后续这些都是我们不断摸索和网上寻找资料最后完善的,比如很多模型设计以及设计分析等,都是走了很多弯路,问了导师、问了学长最后完成落地

🚪 技术问题

针对于经验不足之外,更多的技术上面的挑战,因为我们没有做过相关的项目,所以即使我们都是具有竞赛水平的能力,但是毕竟行业和领域不同,所以我们也是通过Github和码云’找到了一些开源的项目以及相关学习API网站,进行了解和学习最后得到了指引。

🚪沟通协作问题

针对于我们组内完成的沟通和协作方面,其实很多成员都是属于那种自己闷头干,除了问题也不会立刻上报出来,很多时候会造成了进度的问题。至此我们躺了很多水,埋了很多坑。

🚪技术能力水平不一致

针对于我们小组人员的擅长领域以及开发能力的不一致,有一些人开发的快而且质量也很好,有些人就…,所以没有按照难度进行合理化分配也是一个很致命的问题!

🚪管理的问题

我们压根没有人管理,和把控协调,最后还是Eric本身做了管理和开发!

🚪 项目自己的问题(内因)
  • 考虑到了项目的过于复杂和庞大以及客户要求的水平和服务能力过高,所以针对于本项目而言却是是一个很大的调整哦。

  • 客户本身对于项目的需求认识不是很清晰、并且需求调整的频率过高,所以导致我们在不停的修改,即使在开发阶段。(相信程序员都有此体会哦)

🚪 项目的开展历程
  1. 伴随着我们无数次的争吵和辩论
  2. 伴随着我们无数次的通宵达旦。
  3. 伴随着我们无数次的团建庆祝。
  4. 伴随着我们无数次的需求沟通以及确认。
  5. 伴随着我们无数次的问题的修改和交叉测试。
  6. 伴随着我们无数次的问题讨论和分析。

============================

*得到了我们最后一次之前的伟大胜利和喜悦!如猪插上了翅膀一样,一飞冲天!

在这里插入图片描述

🚪 项目的心得体会
  • 这次项目让给我学习了几点:

    • 不付出努力,就很难能够收获回报!

    • 一个人是无法完成一个团队所完成的任务!

    • 一个完善的计划就是你成功的好的开端!

    • 遇到事情需要多沟通,多协调,多努力讨论!

    • 正因为如此,我发现承包项目对于我技术的提升有了很大帮助!

    • 这为我即将毕业的生活和阅历画上了一笔很重要的记号!

对于那些考虑自主承包项目的职业技术人员,建议采取逐步尝试的策略。开始时可以选择一些小型项目,积累经验和技能,并逐步扩大业务范围。同时,保持灵活性和适应性也很重要,以便应对市场的变化和挑战。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/339826.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【服务器】Xshell与Xftp软件的使用指南

目录 【Xshell软件】 1.1 Xshell软件的功能 1.2 Xshell软件的使用 【Xftp软件】 2.1 Xftp软件的功能 2.2 Xftp软件的使用 可替代产品【FinalShell】 3.1 FinalShell软件的使用 3.2 FinalShell连接服务器失败解决方法 可替代产品【FileZilla】

暴力破解常见的服务器

目录 使用 pydictor 生成自己的字典工具liunx下载使用常用的参数说明插件型字典 (可自己根据 API 文档开发) 使用 hydra 工具在线破解系统用户密码使用 hydra 破解 windows 7 远程桌面密码使用 hydra 工具破解 ssh 服务 root 用户密码 使用 Medusa 工具在线破解medusa参数说明M…

STM32之RTC实时时钟

一、实时时钟概述 1、实时时钟介绍 英文缩写:RTC。显示年、月、日、时、分、秒、星期,自动计算闰年,能够区分每个月的天数。 RTC特点:能从RTC获取到具体的日期时间,断掉后再开机时间仍然准确(需要纽扣电池&#xff…

JSON简单了解

文章目录 1、JSON介绍2、ES6模版字符串3、JS对象转化为JSON字符串3.1、手动JS对象转化为JSON字符串3.2、自动JS对象转化为JSON字符串 4、JS对象和java互相转换 1、JSON介绍 JSON 概念:JavaScript Object Notation。JavaScript 对象表示法,简单理解JSON是…

如何控制项目管理中的日程冲突?

《全球公司生产力报告》发现,62% 的公司领导表示,资源调度是他们在项目管理方面面临的最大挑战。其中,日程冲突是利用共享资源池管理多个项目的典型挑战。例如,团队成员参与的活动可能会重叠,也可能是任务分配给了无法…

设计模式篇---中介者模式

文章目录 概念结构实例总结 概念 中介者模式:用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显示地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。 就好比世界各个国家之间可能会产生冲突,但是当产…

乡镇县城小市场的外卖服务需求,现在是属于谁的机遇?

目前,县域经济正面临着几大利好。“返乡就业、返乡创业和告老还乡”现象越发普遍,这不仅在小县城中有所体现,同样在乡镇中也呈现出同样的趋势。一些产业链和工厂纷纷下沉到乡镇,带来了更多的就业机会。这不仅能够吸引年轻人回乡就…

【C初阶——基础刷题】刷题8

本文由睡觉待开机原创,转载请注明出处。 本内容在csdn网站首发 欢迎各位点赞—评论—收藏 如果存在不足之处请评论留言,共同进步! 这里写目录标题 题目链接T1:T2:T3:T4:T5:T6:T7:T8:…

行云部署前端架构解析-前言 | 京东云技术团队

一个简单的自我介绍 项目规模 截止目前上万次代码提交,总代码行数1超过21万行,其中人工维护的代码超过 13万行,近千个文件。 前端线上服务直接对接的后端服务,达十多个。 跟很多应用一样, 它有行云的入口, 也有独立的服务, 还…

【Linux】python版本控制和环境管理

文章目录 1.查看目前python的版本2.添加软件源并更新3.选择你想要下载的版本4.警示:没必要设置默认版本误区千万千万不要覆盖python3软链接解决办法 5.pip软件包管理最省心稍微麻烦换源 网上有很多教程都是教导小白去官方下载之后编译安装。但是,小白连c…

【数据结构】 循环单链表的基本操作 (C语言版)

目录 一、循环单链表 1、循环单链表的定义: 2、循环单链表的优缺点: 二、循环单链表的基本操作算法(C语言) 1、宏定义 2、创建结构体 3、循环单链表的初始化 4、循环单链表的插入 5、求单链表长度 6、循环单链表的清空…

<信息安全>《2 国内主要企业网络安全公司概览(二)》

4 北京天融信科技有限公司(简称天融信) 信息内容LOGO成立日期创始于1995年总部北京市海淀区上地东路1号院3号楼北侧301室背景民营企业是否上市天融信[002212]A股市值99亿主要产品网络安全大数据云服务员工规模6000多人简介天融信科技集团(证券代码:0022…

Java多线程并发篇----第二十九篇

系列文章目录 文章目录 系列文章目录前言一、什么是不可变对象,它对写并发应用有什么帮助二、Java 中用到的线程调度算法是什么?三、什么是线程组,为什么在 Java 中不推荐使用?前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点…

功能最强大的在线考试、投票系统,支持一键部署,开源了

简介 功能最强大&搭建最简单&界面更美观的在线考试/调查问卷/公开查询/题库刷题/360度评估/投票系统,支持一键部署。 特性 支持 20 多种题型,如填空、选择、下拉、级联、矩阵、分页、签名、题组、上传、横向填空等 多种创建问卷方式&#xff…

应用层—HTTP详解(抓包工具、报文格式、构造http等……)

文章目录 HTTP1. 抓包工具的使用1.1 配置信息1.2 观察数据 2. 分析 https 抓包结果3. HTTP请求详解3.1 认识 URL3.1.1 URL 基本格式3.1.2 查询字符串 (query string)3.1.3 关于 URL Encode 3.2 认识 http 方法3.2.1 [经典问题] Get 和 Post 主要的区别是什么?&#…

【AI】小白入门笔记

前言 2024年,愿新年胜旧年!作为AI世界的小白,今天先来从一些概念讲起,希望路过的朋友们多多指教! 正文 AI (人工智能) 提起AI, 大家可能会想起各种机器人,移动手机的“Siri”,"小爱同学", 是语…

给创业者的一份忠告~创业就要选择低成本的轻资产创业项目

王健林继续出售资产,5天卖了4座万达广场,出售计划仍在继续..... 根据天眼查app最新消息,厦门殿前万达广场商业管理有限公司发生工商变更,2023至今已经转让10座万达广场。两年前万达旗下的核心子公司万达商管,向一群投资…

Java开发分析工具 JProfiler的详细使用方法解析(附 JProfiler for Mac许可证秘钥)

JProfiler 是一款功能强大的Java代码分析工具,JProfiler的直观UI可帮助您解决性能瓶颈,确定内存泄漏并了解线程问题且JProfiler Mac破解版配置会话非常简单,第三方集成使得入门变得轻而易举,并且以自然的方式呈现数据分析。 解…

【Linux】Linux开发工具 - vim的基本操作

IDE例子 Linux编辑器-vim使用 vi/vim的区别简单点来说,它们都是多模式编辑器,不同的是vim是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。例如语法加亮,可视化操作不仅可以在终端运行&#xff…

NVM (Node Version Manager) 安装使用

博文目录 文章目录 管理工具安装使用 管理工具 GitHub, nvm-windows nvm-windows: Similar (not identical) to nvm, but for Windows 管理 Node.js 版本有多种工具可选择, 其中使用最广泛的是 nvm, 目前 72.3k Star, 不支持 Windows 系统, nvm-windows, 是其他大佬为 Windows…
最新文章