前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >一名程序员的救赎丨她开发心理关爱地图,用科技向善播撒公益种子

一名程序员的救赎丨她开发心理关爱地图,用科技向善播撒公益种子

作者头像
腾讯云开发TCB
发布2022-09-15 11:40:11
3340
发布2022-09-15 11:40:11
举报
文章被收录于专栏:云开发云开发

以下文章来源于 DeepTech 深科技

对程思来说,参加云开发·公益编程挑战赛是她经过 3 年抑郁之后,自我救赎、自我探索的一部分。

毕业后的十年里,程思一直在从事 IT 工作。同时,她也深陷抑郁的困扰之中。用她的话来说,她对“长期心理痛苦的过程有着亲身体验、教训以及经验”。2020 年,程思辞去了自己的工作。此时,她已经接触了许多心理学尤其是心理咨询方面的知识,成功将自己从心理沼泽中拉了出来。就在这时候,程思决定从 IT 向心理咨询转型。

作为一个程序员,程思转型道路的第一步是,尝试通过开发技术与心理学的结合为更多人提供帮助。2020 年,程思参加了微信小程序云开发挑战赛,并成功打入决赛。她开发的小程序名为“自助心理成长”,简单来说,就是为那些关注自身心理健康且有主动改善意愿的非专业人士,提供一个心理学知识练习的平台。在小程序的简介中,程思用积极心理学之父马丁·塞里格曼的话形容自己的开发目标:“(在美国)平均而言,一例抑郁症每年要花约 5000 美元的治疗费。抗抑郁药产业已经成为一个价值数百亿美元的产业。请想象一下:有一个便宜得不可思议的疗法在网上布置积极心理学练习,可以大规模实施,而且它至少跟常用疗法和药物一样有效……”

程思相信积极心理学的理念若想纠正人类心理上的偏差和不平衡,我们需要“一方面修补坏的事件,另一方面塑造好的事物;一方面帮助那些有疾病的人,另一方面充实那些健康个体的生活”。对她而言,用自己的力量帮助那些有心理疾病的人,既在弥补坏的事物,也在不断塑造属于自己的美好。

于是,在辞职第三年,程思又参加了一个公益比赛云开发·公益编程挑战赛。挑战赛聚焦社会公益主题,并以满足公益组织的实际需求为直接目的。这一次,程思的赛题是开发一款“心理关爱地图”,既能让那些需要对心理健康进行干预的人们,方便地找到可靠的心理咨询机构,也可以为用户提供抒发情绪和提问的渠道,让心理咨询志愿者进行回复与干预。

图片来源:pixabay

“春天不远了”

程思发现,依靠单兵作战难以实现这一次的开发目标,因此她开始寻找队友。

两年前为了参加微信小程序云开发挑战赛,程思曾在积极心理学的课程群结识了两位学友。在小程序发布以后,一位同样跨界在心理学和软件开发的独立开发者找到了她。于是,这四位从前互不相识的“网友”,组成了一支参赛队伍,恰值上海封城期间,且春天还未到来,便取名“春天不远了”。

“春天不远了”的四位成员,都曾经或多或少出现过焦虑或者抑郁等心理健康问题,同时具有大厂开发的相关经历。因此,他们在成功自救以后,更希望通过技术与心理学知识结合,为更多的人提供帮助。

参赛团队组成以后,尽管任务已经十分明确,但他们还是花了很多精力进行调研。程思发现,市面上许多同类产品,要么以提供独立咨询师资源为主,要么以提供认知行为疗法为主,服务比较单一或者程序化。经过前期调研后,团队决定以提供机构服务作为产品的中心,并且建立机构、专家跟用户之间的桥梁。平台方可以跟机构建立合作,共同为用户组织相关的主题活动,为用户提供便利,也增加了机构的曝光量,实现双赢。在这个产品中,机构和专家的关系并非是强关联的,用户既可以预约机构,也可以预约不同的专家,包括医生、心理老师、社会工作者、咨询师等专业人士。若用户预约机构,则可以进行地图导航。

团队开发的小程序中还提供了许多资源供用户自由选择,例如测评、文章、视频、活动、心理百科、危机热线等等。程思认为,用户在下定决心去找咨询师之前,他们可能会需要考虑很长时间。因此,这些资源就是专门为这些“闲逛”的用户而设计的。

最终,“春天不远了”团队也凭借着极高的命题完成度和落地成功率,在 171 支队伍中脱颖而出,获得了第一届云开发·公益编程挑战赛的三等奖。

此前,深圳市关爱办主导的“深圳市民心理关爱地图小程序”已在今年成功上线。目前,已有 231 家专业的心理咨询服务机构加入小程序,此外还有包括精神科医护人员、心理治疗师等 989 位专业心理健康人士入驻。这个小程序可以让市民一键找到附近的机构或者专家,并且提供了实时查询、导航、评价、共建多项功能。后续,该小程序将在“春天不远了”团队工作的基础上进一步升级。

用云开发技术,优化“三端”建设

“心理关爱地图”功能的实现需要同时建设用户端、专家端和管理端。用户端用于用户查看信息、选择服务,专家端用于专业人士提供信息并进行预约管理,管理端则是用于后台管理及监控数据。

程思介绍,要实现用户、专家、管理的“三端”建设,若使用传统的开发技术,则需要同时进行前端、中层和后端开发。在开发过程中,团队选择使用腾讯的云开发平台,这样就省去了中间层,比较好地优化了数据冗余和代码冗余的问题。

借助云开发平台,团队可以将用户、专家、管理三端置于同一个云服务中,便于进行管理。他们在用户端开通了云开发,在专家端就可以直接使用用户端的云环境,管理端则开通了 CMS 。由于管理端需要增加特定的功能,团队还依托 CloudBase CMS 的开源特性,在其基础上进行二次开发,进行自定义功能设计。此外,团队还借助微信 CLI 工具实现持续集成,实现一键编译、打包和部署。

云开发极大节省了团队的时间和精力。“如果要支撑一个小程序,使用传统的技术开发需要搭建后端程序,必须要进行数据库的处理、储存,还要做一些服务的搭建,这些都需要耗费大量的人力物力财力”。程思表示,而云开发平台中的云资源则可以做到“开箱即用”,不必再专门配置数据库和服务器。这样一来,他们就可以将注意力更多地放在小程序的逻辑和业务之上。

此外,由于云开发和微信进行了深度绑定,因此在服务端获取微信的认证非常方便。通过微信的 API 直接调用函数,安全性和便利性都很高。程思介绍,团队成员主要采取线上合作的方式,因此写代码的工程体系同样十分重要。同样地,云开发平台也较好地满足了团队的需求。

“腾讯云开发可以说是前端开发工程师的福音”,程思说,不仅如此,它也为不懂技术的人提供了极大的便利性。“尽管云开发社区里许多人都没有写代码的基础,但是只要他有想法,就可以借助这个工具实现相应的开发”。她补充说。

以技术向善浇灌公益的种子

“心理关爱地图”开发完成后,程思又回到了程序员的工作之中。她说,打算再给自己两年的时间,在未来她更希望别人用“心理咨询师”来称呼自己。

在积极心理学的理念之中,修补与重塑具有同样重要的意义。毋庸置疑,这次参赛经历对她的转型之路意味着很多,因为她和团队用自己掌握的技术和知识,帮助到了更多和他们有着相同困扰的人。对他们而言,这同样是自我的救赎。正如团队中的一位成员所说:“在参加比赛的过程中,我的生活状态也发生了变化,这让我看到,对于帮助他人的成长是更有价值的”。

林清玄曾在一篇文章中说道:“跨过去,春天不远了,我永远不要失去发芽的心情”。对程思和她的团队来说,参加云开发·公益编程挑战赛或许正是为了最终发芽而做的努力。和他们抱着同样想法的还有腾讯,作为一家企业其正以科技向善的理念,不断浇灌着公益事业的种子。

“过去,很多人对公益的印象,还停留在捐款捐物、出钱出力”。腾讯用户研究与体验设计部(CDC)总经理、腾讯技术公益平台负责人陈妍说道,但实际上,随着技术的发展,公益的边界正在不断拓宽。“无论是技术普惠,还是用技术做公益,社会各界都可以通过自己的力量,为解决社会痛点问题作出贡献”。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-09-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 腾讯云开发CloudBase 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • “春天不远了”
  • 用云开发技术,优化“三端”建设
  • 以技术向善浇灌公益的种子
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档