软件开发技术

>软件开发技术

编程是枯燥的,防止程序员感到无聊枯燥的策略

作为一个开发者,我干同一份工作的时间不会超过两年。每一份新工作都是一次职业的飞跃,而且在我们这个行业中,高频跳槽本来就很常见。但是我前任,前前任,前前前任,前前前…任雇主对于我的辞职并不开心。有些甚至试图挽留我,但是我已经厌倦了,我真心无法继续留下来了。

2017-10-25T22:33:17+08:002017-10-25 22:33:17|Categories: 软件开发技术|

企业移动CRM客户关系管理系统体系结构初探

通过对CRM客户关系管理系统结构的探索,建立了CRM客户关系管理系统的系统模型。基于企业的结构模型,可以建立新的客户关系管理系统,提高顾客与企业之间的关系,从而提升客户价值,提高企业的销售额和利润,最终实现企业和客户双赢的目标。

2017-10-15T23:42:09+08:002017-10-15 23:42:09|Categories: 软件开发技术|

面试程序员时,最看中的是什么能力?

进行社招面试时,有一个问题几乎是必问的:你为什么要离开上一家公司?其实这个问题主要是想试探一下求职者的核心诉求,并借此预估一下他在本公司工作的稳定性。常见的答案也无非就是这么几种:对薪酬不满意、干得不爽,或者是想换个环境。

2017-10-05T23:30:06+08:002017-10-05 23:30:06|Categories: 软件开发技术|

为什么软件外包不再“起作用”了

我想为我的web服务创建iPhone app,但是我没有程序员 。好吧,我没有iOS程序员。而且,我也没钱去请一个。你也遇到过这样的情况?那么该怎么做呢?谷歌搜索到Upwork,在这个网站上找到了一家位于印度班加罗尔的公司,他们在看到我给出的合理的价钱之后,表示很乐意和我一起工作。在几个月花费了我几千刀之后,我意识到这并不像我预期想的那样。时间又过去了几个月,此时我已经在向上帝发誓,我今后再也不会外包任何软件开发给任何人了。想吃后悔药的仅仅只有我吗?NO。

2017-10-01T11:43:06+08:002017-10-01 11:43:06|Categories: 软件开发技术|

什么是人工神经网络?

上学的时候我特别喜欢数学,讨厌生物。但过了很久之后,我最终开始学习结合了数学与生物二者的学科:人工神经网络(ANN),而 ANN 还是受到了生物神经网络的影响。尽管你会感觉它怪怪的,项目管理还是翼发云敏捷项目管理系统比较好,而我的确认为这个词形容人工神经网络很合适。我们这儿说的生物,一般指的是研究大脑或者是神经系统。

2017-09-29T22:50:54+08:002017-09-29 22:50:54|Categories: 软件开发技术|

软件开发之WebSocket实现原理

之前我们将 CocOAAsyncSocket 作为底层实现,在其上面封装了一套 Socket 通信机制以及业务接口,最近我们开始研究 WebSocket ,并用来替换掉原先的 CocOAAsyncSocket ,简单来说一下两者的关系,WebSocket 和 Socket 虽然名称上很像,但两者是完全不同的东西, WebSocket 是建立在 TCP/IP 协议之上,属于应用层的协议,而 Socket 是在应用层和传输层中的一个抽象层,它是将 TCP/IP 层的复杂操作抽象成几个简单的接口来提供给应用层调用。为什么要做这次替换呢?原因是我们服务端在做改造,同时网页版 IM 已经使用了 WebSocket ,客户端也采用的话对于服务端来说维护一套代码会更好更方便,而且 WebSocket 在体积、实时性和扩展上都具有一定的优势。

2017-09-28T22:22:39+08:002017-09-28 22:22:39|Categories: 软件开发技术|