草庐IT

我的创作纪念日

Casey·Hu 2023-04-12 原文

机缘

说道机缘巧合那就得从上学的时候说起。17年我进入了一所很普通的二本院校,原因很显然的是高考成绩所限。但是比较好的是我选择了一个相对“热门”的专业——计算机科学与技术。所以入学的时候是一个实打实的小白。对于计算机、编程这样的字眼都比较陌生。甚至毕业之后要从事本专业的工作内容都一概不知。时间的这双手总是推着人走,懵懵懂懂的开始了四年的本科生活,其实回头想起了,就是没有规划,眼界没有放开。还是一个高三毕业生或大一新生的姿态来渡过衔接的这段时光的。其实这是人生下一个阶段的开始,就要有完整的规划才能更高效的渡过,才能更优秀的进入下下个阶段。
既然是初学者那么碰壁的情况不在少数。那么就要说起与博客的缘分,上课的课后作业最经常的情况就是。不会做来百度!再百度的过程中就可以很明显的感觉到CSDN当时,对正在上课阶段的我们来说帮很多也很有效。决定开始写博客的时候是大三的下学期。当时是19年结束正好赶上疫情在家,那个时候就不返校了,准备上网课了期间的课本也是从学校邮寄到家里的。就在那个学期开始了我的博客之旅。
当时在bilibili上刷到了程序羊这个博主,后来慢慢的成为了他的粉丝,因为他发的一套保姆级教程搭建个人博客,有node的纯前端版本,后来还添加了管理系统,再没有课的时候就自己搞这个。当时成功了很有成就感。后来大三结束开始接触项目,期间真正了解了自己的水平,确实很菜哈哈哈。
在搭建博客的过程中呢遇到了很多问题,就在这个经历中我萌生了记录和分享的想法。于是乎我打算用自己博客写,后来遇见了不少的问题中途放弃了。所以挑选了一个比较成熟的平台,因为CSDN相比较来说的话它比自己的平台流量大,所以访问的人多。我记录着也方便。就这样开始了博客之旅。


收获

对于刚写博客的我来说,当时纯粹就是一笔记,记录上课遇见的问题,记录项目中的报错。主要是第一年的时间也充足也有干劲去写,到后来实习、工作之后更新的次数越来越少。第一年写的时候是几乎没有粉丝。全是自己一个人记录分享。后来遇见了几个小伙伴,加了微信。其中我记得非常清楚的一个大哥。是在我特别迷茫的时候写的一篇博客,当时我实习都找不到工作,那个时候在博客上吐槽没有信心。我记得大哥评论了我,说了一番话大概意思就是,再刚刚毕业的阶段他也是这么走过来的。鼓励我希望我能坚持。后来我和大哥联系上,加了微信至此我开始留意博客上的共鸣者。
我的粉丝很大部分都是大学生,以为我发布了一篇实习报告的博客,在那个博客里我开启了关注之后可预览的权限,所以才有天天涨粉的可能。是不是很下三滥哈哈哈。虽然有些投机取巧的思想在里边,但是我输出的博客实在是没有太高的技术价值,更别说商业价值了。所以三年0收益的情况就落在了我的头上。我想可能以后也会没有收益。唯一在CSDN钱包里的收益就是签到活动给的金币了。
说道博客内容,我这三年确实写过一两篇访问量很多的博客。其中有一篇关于编译原理的构造SLR(1)分析表。这篇文章是课后趁热打铁输出的,后来我看评论为不少正在学这个内容的同学解决了难题。还有几篇就是课后的问题和解决报错的总结性的文章。
说道收获其实我看重的是和同行业小伙伴交流的机会,至于访问量阅读量其实不太影响我。


日常

日常这个模块我觉得我要提到的是现在的状态。很明显的是后边两年加起来还没有第一年博客的数量多。说明确实不想写,也没有素材可写了。也就是说技术根本没有进步,学习也没有了。
我不知道大家看到博客的人都在哪哈,我是在北京,21年毕业现在是个妥妥的北漂。住过回龙观,北京南站,立水桥这几个地方。现在还是在回龙观。然后就是工作的地方,刚开始实习的时候是在某信的一个外包项目给三大运营商做系统的,岗位是一个测试。后来再换工作是在一个IT公司具体的业务是给大型企业提供基础架构和信息服务的公司,岗位是运维加上一小部分开发的工作。第三分工作也就是现在这个,在某软做项目外包给保险行业的公司做系统的开发,岗位是Java开发。
然后说一下薪资,其实都低的很,现在也没有突破万元大关,哈哈哈哈。所以就导致现在租房还是和同学合租的客厅隔断,两个床两个人没有啥个人空间。通勤时间长也是很头疼的一件事。上班下班要3个小时在路上,地铁很挤很挤要换乘很多次。
所以,现在初步打算是房子到期之后换到房山线,上班控制在半个小时到四十分钟左右,然后一个人至少一个房间。剩下的时间在家多学习学习技术。
最后希望大家能多给些建议,我主打的就是一个听话哈哈哈。所以大家的建议就不要吝啬了,再评论区里打出来吧,以过来人的身份帮帮这个后生吧


成就

说道成就提示里让我展示一段精彩的代码,我这确实还没有很精彩的代码,都是在重复的造轮子,今年一年我给自己一个目标,至少一个月能可以写出一段精彩的代码,循序渐进。到时候还在这个博客下边做展示。


憧憬

我可能一直都没有介绍自己的细节。我呢男生98年出生的,在河北的一个与北京接壤的县城——涿州,所以来北京工作也是离家近的选择。高铁到家30分钟,也算是北漂比较幸运的吧可以周末回家。家庭情况是普通家庭不是中产。个人还是单身,所以我对未来长久的规划是,在30岁之前为中年危机做好准备。所以都面临大部分北漂的共同选择?一是继续留在北京工作,二是回老家工作。

  1. 在北京继续工作,不管危机不危机
  2. 回老家考公或者事业单位,为自己的信仰奋斗
  3. 听听大家的意见,看看有没有更优解

大家看到这里很不容易,感谢支持!然后多评论多交流意见,感谢大家啦

有关我的创作纪念日的更多相关文章

  1. ruby-on-rails - 如何在我的 Rails 应用程序 View 中打印 ruby​​ 变量的内容? - 2

    我是一个Rails初学者,但我想从我的RailsView(html.haml文件)中查看Ruby变量的内容。我试图在ruby​​中打印出变量(认为它会在终端中出现),但没有得到任何结果。有什么建议吗?我知道Rails调试器,但更喜欢使用inspect来打印我的变量。 最佳答案 您可以在View中使用puts方法将信息输出到服务器控制台。您应该能够在View中的任何位置使用Haml执行以下操作:-puts@my_variable.inspect 关于ruby-on-rails-如何在我的R

  2. ruby - 我可以将我的 README.textile 以正确的格式放入我的 RDoc 中吗? - 2

    我喜欢使用Textile或Markdown为我的项目编写自述文件,但是当我生成RDoc时,自述文件被解释为RDoc并且看起来非常糟糕。有没有办法让RDoc通过RedCloth或BlueCloth而不是它自己的格式化程序运行文件?它可以配置为自动检测文件后缀的格式吗?(例如README.textile通过RedCloth运行,但README.mdown通过BlueCloth运行) 最佳答案 使用YARD直接代替RDoc将允许您包含Textile或Markdown文件,只要它们的文件后缀是合理的。我经常使用类似于以下Rake任务的东西:

  3. jquery - 我的 jquery AJAX POST 请求无需发送 Authenticity Token (Rails) - 2

    rails中是否有任何规定允许站点的所有AJAXPOST请求在没有authenticity_token的情况下通过?我有一个调用Controller方法的JqueryPOSTajax调用,但我没有在其中放置任何真实性代码,但调用成功。我的ApplicationController确实有'request_forgery_protection'并且我已经改变了config.action_controller.consider_all_requests_local在我的environments/development.rb中为false我还搜索了我的代码以确保我没有重载ajaxSend来发送

  4. java - 我的模型类或其他类中应该有逻辑吗 - 2

    我只想对我一直在思考的这个问题有其他意见,例如我有classuser_controller和classuserclassUserattr_accessor:name,:usernameendclassUserController//dosomethingaboutanythingaboutusersend问题是我的User类中是否应该有逻辑user=User.newuser.do_something(user1)oritshouldbeuser_controller=UserController.newuser_controller.do_something(user1,user2)我

  5. ruby-on-rails - 测试我的 Ruby gem:Shoulda::Matchers:Module (NoMethodError) 的未定义方法 `configure' - 2

    我正在开发我的第一个Rubygem,并捆绑了cucumber、rspec和shoulda-matches进行测试。当我运行rspec时,出现以下错误:/app/my_gem/spec/spec_helper.rb:6:in`':undefinedmethod`configure'forShoulda::Matchers:Module(NoMethodError)这是我的gem规范:#my_gem.gemspec...Gem::Specification.newdo|spec|......spec.add_development_dependency"activemodel"spec.a

  6. ruby-on-rails - Heroku 吃掉了我的自定义 HTTP header - 2

    我正在使用Heroku(heroku.com)来部署我的Rails应用程序,并且正在构建一个iPhone客户端来与之交互。我的目的是将手机的唯一设备标识符作为HTTPheader传递给应用程序以进行身份​​验证。当我在本地测试时,我的header通过得很好,但在Heroku上它似乎去掉了我的自定义header。我用ruby​​脚本验证:url=URI.parse('http://#{myapp}.heroku.com/')#url=URI.parse('http://localhost:3000/')req=Net::HTTP::Post.new(url.path)#boguspara

  7. ruby - 我的 Ruby IRC 机器人没有连接到 IRC 服务器。我究竟做错了什么? - 2

    require"socket"server="irc.rizon.net"port="6667"nick="RubyIRCBot"channel="#0x40"s=TCPSocket.open(server,port)s.print("USERTesting",0)s.print("NICK#{nick}",0)s.print("JOIN#{channel}",0)这个IRC机器人没有连接到IRC服务器,我做错了什么? 最佳答案 失败并显示此消息::irc.shakeababy.net461*USER:Notenoughparame

  8. ruby-on-rails - rspec - 我怎样才能让 "pendings"有我的文本而不仅仅是 "No reason given" - 2

    我有这个代码:context"Visitingtheusers#indexpage."dobefore(:each){visitusers_path}subject{page}pending('iii'){shouldhave_no_css('table#users')}pending{shouldhavecontent('Youhavereachedthispageduetoapermissionic错误')}它会导致几个待处理,例如ManagingUsersGivenapractitionerloggedin.Visitingtheusers#indexpage.#Noreason

  9. ruby - 为什么 return 关键字会导致我的 'if block' 出现问题? - 2

    下面的代码工作正常:person={:a=>:A,:b=>:B,:c=>:C}berson={:a=>:A1,:b=>:B1,:c=>:C1}kerson=person.merge(berson)do|key,oldv,newv|ifkey==:aoldvelsifkey==:bnewvelsekeyendendputskerson.inspect但是如果我在“ifblock”中添加return,我会得到一个错误:person={:a=>:A,:b=>:B,:c=>:C}berson={:a=>:A1,:b=>:B1,:c=>:C1}kerson=person.merge(berson

  10. ruby-on-rails - 为什么用户必须输入 7 位数的 Twitter PIN 才能授予我的应用程序访问权限? - 2

    我正在为我的用户实现一些ruby​​onrails代码推特内容。我正在创建正确的oauth链接...类似http://twitter.com/oauth/authorize?oauth_token=y2RkuftYAEkbEuIF7zKMuzWN30O2XxM8U9j0egtzKv但在我的测试帐户授予对twitter的访问权限后,它会弹出一个页面,上面写着“您已成功授予对.我不知道用户应该在哪里输入此PIN以及他们为什么必须这样做。我认为这不是必要的步骤。Twitter应该将用户重定向到我在应用程序设置中提供的回调URL。有谁知道为什么会这样?更新我找到了thisarticle声明我需

随机推荐