要不要报班

个人意见是不需要。

  • 首先是价格贵的离谱。这些培训班抓准你进了面试只差临门一脚,想赢怕输的心态,真的是漫天要价。就那么几天的培训,内容也基本和你在网上找到的资料差不多,可以要价大几千甚至几万。这妥妥的就是给培训班送钱,我心理上完全接受不了,倒不是说给不起这个钱,而是不想便宜了这些投机倒把的奸商。
  • 培训质量很难保证。在网上的资料一般都是名师或者成名很久的老师讲解的面试题。这些老师的课听起来确实就是很舒服,条理也很清晰。而报班的老师很难说就有这样的质量。而且大部分的培训基本就是讲完面试模版后就让你自己练,我认为并不存在效果会更好的可能。
  • 自己看视频自学效率更高。有那种非赢不可决心的人绝对是自己看视频自学效率更高,线下班一个是你来回路上浪费时间,另外讲课前说一堆没用的废话也很讨厌,有些讲话慢吞吞的老师你还没办法倍速播放。还不如你自己刷视频来的快。
  • 当然,如果你对于自己开口讲话一点自信都没有,甚至于学了两个视频还完全没办法说出一二三来,脑子里还是空空如也,那确实还是建议报班,而且一定是报线下班,这样才能达到最强的面试脱敏的效果。但是我觉得这种人应该少数,毕竟笔试都通过了,那言语理解和逻辑思维能力肯定是过关的,勇敢开口练两次肯定就可以慢慢会说的。
阅读全文 »

备考总结(自己的一些浅见)

  • 牢记时间紧迫,120分钟135道题,每道题只有一分钟不到的时间(53秒)。一定要把时间优先留给有把握的。我目前的节奏是45分钟以内做完常识+言语,然后跳过数量关系,先做逻辑,在一小时20分之前做完逻辑,再25分钟左右做完资料分析,基本上还剩下十五分钟左右,然后全力做出几道数量关系。
  • 刷题要在上面的时间基础上进一步压缩,因为考试的时候由于不熟悉的环境加上不可避免的紧张,发挥一定会比平常刷题要打折扣,所以我建议刷题的话控制110-115分钟做完135道题的样子,也是一种主动的压力刷题。更容易适应考试的节奏。
  • 最基本的正确率,常识题20道60%,言语题40道75%,数量关系15道50%,判断推理40道75%,资料分析20道80%,这样子正确率刚好到70%,这基本上是想上岸必须要达到的水准。
  • 还是强调时间,任何一道题超过2分钟就需要注意,你需要马上判断这道题你还需要多久做出来,如果快要做出来(即一分钟之内),那就继续努努力。如果你判断还需要两到三分钟,我劝你最好立刻蒙一个选项,跳到下一个。每道题的分值是一样的,一道题根本不值得花三分钟以上去做。很多比较轴的同学甚至可能在一道题上纠结10分钟以上,这样几乎就是灾难性的,你剩下的那些有把握的题都会没时间做,真的是丢了西瓜捡了芝麻。(而且从我的经验看,花太长时间做的题也很可能做不对,最后连芝麻都捡不起来)
  • 考试每年难度是不一样的,从我感受来说,最近几年的考试难度在增加,确实经济形势不好,考试也越来越卷了。这也意味着刷题的话不要找太早的题,没什么参考价值了,铆足劲去刷最近五年左右的真题
  • 关于要不要辞职考公这件事,我认为是最好不要。以最近两年的经济形势来说,辞职考公太不给自己留后路,一个是一旦两次考不上,意味着就是差不多两年的空窗期,这对于找工作是很致命的,可以看我这篇分享《分享下被辞退后空窗一年的经历和感受》。第二个是辞职后全力备考听上去很诱人,但是也很容易被别的事物所诱惑,除非你有极强的意志力,否则太过自由并不会让你有更好的备考准备。第三个我认为很重要,对于当前这份工作的厌恶会成为你考公最大的动力。
  • 答题卡一定要边做边涂,不要认为最后你可以留下两分钟时间一起涂,这种可能不存在的,就算真的有两分钟时间,那统一涂出错的可能性也太高了。
  • 粉笔刷题不要在意那个预测分数,太沉迷于那个分数的高低很容易让自己只在意正确率高低,从而不在意做题时间长短,陷入不敢做难题的困境里。
  • 一定要回顾错题
  • 那些正确率低到25%以下的题目,不用太去在意,从统计学角度来说,这种题出的并不好,这种一般都是有些缺陷的题目,或者就是提干考察的点太过特殊,总之练习这种题几乎是没有什么用的。
  • 最后有一点,就是能不能考上除了你自己的努力外,还有很多别的因素,尤其是你报考岗位的竞争程度,你考到150了,也有可能碰到全是160以上的卷王赛道,面试都进不去。竞争压力小的岗位只考130也能第一进面试,所以平常心吧,不要给自己太大压力了。
阅读全文 »

由ChatGpt翻译自Obvious travel advice

  1. 心态比你去哪里更重要。

  2. 与你同行的人比你去哪里更重要。

  3. 许多新情侣在交往几个月后会短途旅行,这往往以毁灭性、关系破裂的争吵结束。我的理论是,这正是旅行的设计——情侣们出于本能的欲望来测试彼此的关系。

  4. 除非每个人都轻装上阵,否则轻装打包没有太大意义。

  5. 有些人对旅游有奇怪的焦虑——“我是旅行者,而不是游客”之类的。不要这样。

  6. 文化在很多任意的方面各不相同——说话的音量、排队的方式(或是否排队)、与他人保持多近的距离、走进商店时的行为、气味、何时可以擤鼻涕等。作为行为的生产者(不冒犯他人)和消费者(不因“应该”不被冒犯而感到不快),意识到这些很重要。

阅读全文 »

阿里云产品一览

云服务器ECS

云服务器ECS(Elastic Compute Service)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS(Infrastructure as a Service)级别云计算服务。

容器服务Kubernetes版ACK

容器服务 Kubernetes 版(Container Service for Kubernetes,简称容器服务 ACK)提供高性能可伸缩的容器应用管理服务,支持企业级Kubernetes容器化应用的生命周期管理。

对象存储OSS

阿里云对象存储OSS(Object Storage Service)是一款海量、安全、低成本、高可靠的云存储服务,可提供99.9999999999%(12个9)的数据持久性,99.995%的数据可用性。多种存储类型供选择,全面优化存储成本。

阅读全文 »

深度学习框架

  • TensorFlow:
  • Keras
  • Caffe
  • MXNet
  • sklearn

AI提示语最佳实践

用例方式

  • 描述任务
  • 提供示例
  • 新示例的开始
  • 如:我现在想要写一个旅游攻略,需要包括XXX,XXX,XXX,比如去潮汕的攻略是这样的:XXXXXXX。现在请帮我写一份去广州的攻略,开头为:XXXXX。
    • 0样本提示(Zero-shot):”The Sun is Shining”. Translate to Spanish
    • 单样本提示(One-shot):
      “The Sun is Shining” => “”El Sol está brillando”.
      “It’s a Cold and Windy Day” =>
    • 少样本提示(Few-shot):
      The player ran the bases => Baseball
      The player hit an ace => Tennis
      The player hit a six => Cricket
      The player made a slam-dunk =>

暗示方式

  • 几个示例
    • Jupiter is the fifth planet from the Sun and the largest in the Solar System. It is a gas giant with a mass one-thousandth that of the Sun, but two-and-a-half times that of all the other planets in the Solar System combined. Jupiter is one of the brightest objects visible to the naked eye in the night sky, and has been known to ancient civilizations since before recorded history.
      Summarize This
    • Jupiter is the fifth planet from the Sun and the largest in the Solar System. It is a gas giant with a mass one-thousandth that of the Sun, but two-and-a-half times that of all the other planets in the Solar System combined. Jupiter is one of the brightest objects visible to the naked eye in the night sky, and has been known to ancient civilizations since before recorded history.
      Summarize This
      What we learned is that Jupiter
    • Jupiter is the fifth planet from the Sun and the largest in the Solar System. It is a gas giant with a mass one-thousandth that of the Sun, but two-and-a-half times that of all the other planets in the Solar System combined. Jupiter is one of the brightest objects visible to the naked eye in the night sky, and has been known to ancient civilizations since before recorded history.
      Summarize This
      Top 3 Facts We Learned:

提示模版

一些参考原则

  • 评估最新大模型的优劣:New model generations are likely to have improved features and quality - but may also incur higher costs. Evaluate them for impact, then make migration decisions.
  • 内容和提示语清晰分段:Check if your model/provider defines delimiters to distinguish instructions, primary and secondary content more clearly. This can help models assign weights more accurately to tokens.
  • 具体且清晰:Give more details about the desired context, outcome, length, format, style etc. This will improve both the quality and consistency of responses. Capture recipes in reusable templates.
  • 使用描述性文字和示例:Models may respond better to a “show and tell” approach. Start with a zero-shot approach where you give it an instruction (but no examples) then try few-shot as a refinement, providing a few examples of the desired output. Use analogies.
  • 使用提示语来快速开始:Nudge it towards a desired outcome by giving it some leading words or phrases that it can use as a starting point for the response.
  • 反复强调:Sometimes you may need to repeat yourself to the model. Give instructions before and after your primary content, use an instruction and a cue, etc. Iterate & validate to see what works.
  • 顺序很重要:The order in which you present information to the model may impact the output, even in the learning examples, thanks to recency bias. Try different options to see what works best.
  • 给模型以反馈:Give the model a fallback completion response it can provide if it cannot complete the task for any reason. This can reduce chances of models generating false or fabricated responses.

参考资料

生成式AI发展现状

主要参考自:

基本都是来自2023年的数据,总结一下有以下几点:

主流AI工具使用情况

由于统计口径的原因,这部分数据不包含中国大陆

  • 文本AI:主要是使用Quillbot和ChatGPT。使用人数来说,来自菲律宾的使用者最多,每10万人中有5266人使用过,其次是新加坡,每十万人有2673人使用,后面是加拿大,阿联酋,马来西亚等,基本都在每十万人1000多人使用量。不过这个数据相信申请过ChatGPT的国内用户都能心知肚明,申请ChatGPT不能使用国内手机号,基本上都得通过买一个虚拟号码来申请,而最便宜的虚拟手机号基本就在上述提到的几个国家。(2024年的当下已经不需要申请手机号了)
  • 图片AI:主要是Midjourney和Dall-E。使用人数来说,以色列最多,每十万人有311个人使用,接下来就是新加坡,芬兰。Midjourney的申请应该是没有ChatGPT那么麻烦,看得出来少了一些奇怪的亚洲国家。
  • 音频AI:主要是FakeYou和VoiceGPT。乌克兰使用人数最多,每十万人有230人,接下来是智利,阿根廷,秘鲁这些南美国家。这数据颇有点奇怪,为啥这里变成了南美国家霸榜。怀疑是不是也跟这些音频AI的申请限制有关,大量的国内玩家使用了南美账号申请。
  • 视频AI:2023年这个节点还没有sora,还没有主流的视频AI工具,因此使用人数较少。最多的是新加坡,每十万人中有57人使用。接下来是阿联酋,塞浦路斯,加拿大等。
    2023年AI报告
    阅读全文 »

安装远程连接工具

这两个工具的安装就不多说了,就简单讲讲这两个工具的使用体验。

内网连接推荐使用Microsoft Remote Desktop

Microsoft Remote Desktop是官方工具,无论理论上还是实际使用来说都是最好的选择,有更好的体验。因此有条件的情况下都最好使用MRD。

外网推荐使用TeamViewer

TeamViewer只要有网就能用,而且跨平台,甚至ipad都能连,这点还是很强大的。我有段时间确实也用过ipad连接公司的TeamViewer来进行远程办公,对网速要求会比较高。

安装改键工具

推荐使用微软官方工具PowerToys

  • 安装https://learn.microsoft.com/en-us/windows/powertoys/
  • 点击Keyboard Manager - Enable Keyboard Manager 【On】
  • 点击Remap a key,实现单个键盘按键点击映射为另一个键,如command映射为ctrl
  • 点击Remap a shortcut,实现复合快捷键的映射,如Ctrl+A映射为Ctrl+B

从实际体验来看,基本上把command映射为ctrl就够用了。至少对我来说不用Ctrl+C/V和Command+C/V两套不用换来换去,面向Google/ChatGPT编程是够用了。

注意事项 每次改完键后可能会无效,此时重启一次软件就可以了。

另外推荐安装Vim

真正实现一套short cut,四处使用。又有逼格又省心省力。

引言

写这篇文章的目的

我不是想写一篇就业指导之类的东西,毕竟每个人的职业,性格,经历都会有所不同,我不敢说我能够给别人带来什么有价值的体会,我只是想要给自己的人生这一年做一个记录。

这一年的经验和教训过于深刻,希望写下这篇文章能够一直提醒我:“生于忧患,死于安乐”

我的职业和工作经历

我是一个从业已经接近10年的程序员,我在大学其实学的是一门毫不相关的专业。平平无奇的大学和一个天坑专业,让我在毕业之后很自然的加入了互联网大潮中,去了北京的培训机构学习了几个月之后正式成为了一名程序员。

我简单谈谈对这门行业的过去的发展和现状的理解。

阅读全文 »

翻译自inside.java

JDK22 提供了12个新的增强特性。包括了7个预览特性和一个孵化器特性。这囊括了Java语法,API,性能和jdk工具相关的升级。

语法提升

Unnamed Variables & Patterns - JEP 456

改善了当需要变量声明或嵌套模式但未使用时的可读性。这两种情况都用下划线字符表示。
作用:

  • 捕捉开发者意图,表明给定的绑定或lambda参数未使用,并强制执行该属性,以明确程序并减少错误的机会。
  • 通过识别必须声明但未使用的变量(例如,在catch子句中),提高了所有代码的可维护性。
  • 允许在单个case标签中出现多个模式,如果它们都不声明任何模式变量。
  • 通过省略不必要的嵌套类型模式,提高了记录模式的可读性。
阅读全文 »
0%