哪里有关于海外市场开发工作经验的课程网上找的文章感觉不够系统

当我在2007年离开首席信息官(CIO)职位时我想回到纯粹的软件开发领域。 软件开发工作(编程)是我的挚爱在担任CIO几年后,我开始讨厌预算和更多预算以及捍卫预算的日瑺繁琐工作 绩效评估; 人员管理; 计划和组织无休止的会议,然后安排下一轮会议以最终安排另一系列会议 冲洗并重复。

在我之前的高級管理阶层中我很高兴能参与指导公司和部门的工作。 我喜欢参与软件和硬件购置高层业务规划以及随后的人员配备和项目开发流程嘚决策过程,以最终实现业务目标 所有这些都很有趣和令人兴奋。 一阵子

但是经过一段时间后,我意识到我不是一个可以完全或轻松哋脱离软件开发的人 我知道很多人高兴地挂掉了他们的编程职责,转而担任管理职务 这对他们来说很棒,但我不是那个家伙

我发现峩再也无法参与推动职业发展的事情了。 让我升职的事情以及他们渴望升任的职位,正是我必须放弃的事情 过了一会儿对我来说這没有意义。

我非常想念软件开发而不是喜欢我的大头衔带来的地位,金钱和责任感 我开始问自己自己真正想做什么。 我或多或少地實现了我认为对软件专业人士来说是最后的胜利 哎呀,我是首席信息官 还剩下什么?

相当长一段时间以来这都是一个空洞的想法。 峩很痛苦

到那时我已经聘请顾问,合同程序员自由职业者多年了(随你便)。 多年来我也经常从事合同和咨询工作。

然后打我 为什么不咨询? 为什么不开展自己的咨询和承包业务 一直不是我梦the以求的梦想吗?

我很兴奋! 我沉思绘图,做白日梦:我会为各种客户編写代码 我将帮助公司制定良好的系统决策,然后再帮助他们创建软件 我会将我作为软件开发人员和高级经理的经验汇集在一起??,并帮助公司实现其软件和技术目标 我会再次开心! 我会很棒的! 他们会爱我的!

这一切都说得通。 看起来很简单

只是一个问题: 如哬? 从哪里开始呢

在我思考的过程中,有无数的“方法”要处理:

  • 我如何保持足够的忙碌来生存和发展
  • 找到客户时如何完成交易?
  • 我洳何找到其他编程资源
  • 我该如何管理财务,税收
  • 我该如何处理法律问题?
  • 我如何在技术上保持相关性

那只是10个问题! 我可以无限地增加此列表广告。

在每个“如何”问题中可以想像出无穷无尽的更多问题列表。

早在2007年当我们刚成立公司Pinch Hitter Solutions时,网络上没有关于如何启動软件开发顾问公司的大量信息

我的职业生涯是软件开发人员,还曾担任高级经理和CIO 我知道购买资产和服务的样子。 我是一名Java和JavaScript开发囚员并且有大量的AS / 400和RPG经验; 我知道如何编写代码,管理团队和运行项目

即使到那时为止我一直都经验丰富,但考虑到上面的“如何”問题列表我刚开始使用的技能还远远不够。 差远了


不过,我的旅程始于我必须与之共事的工作而这实际上只是我自己。 我的妻子和镓人都相信我我在美国公司的经历当然会有所帮助,但最终我需要学习很多东西 很多。 当我回顾时这是一个很大的轻描淡写。

到2017年底我开始反思作为顾问在旅途中学到的所有课程。 而且有很多!

我问自己如何对他人有所帮助 对于那些正在考虑走同一条路的人,我該怎么办 那将是一条在美国公司中维持相对稳定的生活,以在咨询合同编制,自雇和企业所有权的狂野西部生活的道路 而且,是的行销和销售。

今年早些时候在经过很多思考,考虑和研究之后我开始了一个同名博客和YouTube频道(Motivated Code Pro,下面的链接) 两者都受到约翰·桑梅兹(John Sonmez)的启发和鼓舞,他的SimpleProgrammer.com博客和YouTube频道对我非常有帮助

为了节省时间和空间,我将很多经验总结为五个关键点它们将帮助您成为荿功的软件开发顾问,并且在下面提供了指向链接

很明显吧? 我们基于自己的技能和经验向潜在客户展示自己。 我希望您在选择的技術上拥有至少五年的工作经验然后再尝试将这些技术卖给潜在客户。

时间需要时间而每天,一英里又一步又一步的逐步工作才能为您贏得经验 投入时间无可替代。

从事您的服务的公司指望您高效地完成对时间敏感的项目 我从许多合同的购买方的多年经验中知道,具囿至少5年专业经验的人倾向于对所选语言框架和技术具有扎实的知识。 他们能够解决复杂的问题可以独立工作或团队合作,并且可以赽速学习新的学科

公司会根据您的经验(以及您销售和代表该经验的能力)聘用您,但他们也希望您很快就能使用和应用新信息

也许怹们从事的业务与您的来历不同。 例如用卡车代替医疗保健,因此您将需要在新的业务环境中应用技术技能 您需要精打细算,渴望学習新知识并Swift应用您所知道的知识。

不仅如此使用所有Java,PHPPython和JavaScript框架(更不用说许多其他语言,设计模式以及大量使用它们的人)您一萣会遇到解决常见问题的技术和解决方案与您习惯的有所不同。 快速吸收新事物既是乐趣的一部分也是挑战的一部分。

就是说总是有┅种偏离路线的诱惑,学习一些全新的和性感的东西 您可能想学习它,因为它受到了很多媒体的关注因为它是最热门的新事物,即du jour技術

不要那样做 等到购买客户开始使用该技术后,您才能花费无数小时来学习可能无法取得成功并因此无法获得报酬的东西

记住,你现茬在做生意 您需要根据自己的才能和时间做出明智的业务选择。 明智地花在哪里; 根据要获得的报酬做出选择 期。

为了进一步完善您現有的工具明智的做法是,每个工作日至少花费30分钟来提高您的技能水平-例如学习一个新的框架(可能对您来说是新的,但在市场上昰经过实践检验的)您的主要语言 这很重要,也是一项不错的投资

我很乐意深入了解已经为您带来薪水的技能。 例如如果您正在从倳Web开发,那么学习另一个流行JavaScript框架是一个好主意

明智地选择,如果您决定研究全新的东西而我知道其中的一些人,那么请确保这是对您的时间和才华的宝贵投资 切记:您是一家企业。

技能和经验会让您获得报酬但是时间是您最大的财富。 像钱一样对待它

2.撰写博客並在社交媒体上发布

重要的是要树立你的名字。 为博客撰写文章和在社交媒体上发布文章是让潜在客户甚至现有客户知道您是谁您从事什么以及您真正了解自己的东西的好方法。

主动写作也会使他们了解您使用书面单词进行交流的能力 尽管我生活在通过文本和聊天工具進行高度节制的交流方式中,但是如果您要成为一名顾问那么有效地写作将是非常宝贵的。 恕我直言


当我刚开始担任顾问时,我为一夲流行的AS / 400杂志写了一篇文章(当时还是纸质形式)这鼓励他们的读者尝试Java和NetBeans IDE。 这是一个来宾帖子大约500个字。

文章发表后田纳西州的┅家公司(离我居住的地方不太远)与我联系,提出了一系列与Java有关的问题 在打了几个电话并进行了实地考察之后,我们开始了将近两姩的咨询服务如果没有那篇文章,那将是不可能的

您自己或他人就像在往大海里倒水,但是我从经验中知道对数字媒体海洋的那些微小贡献可以对您产生很大的影响。 您永远不知道谁在看谁在看。

这些天所有社交平台都用于商务 对于我来说,我使用LinkedIn并且拥有一個YouTube频道,一个个人博客和一个Facebook商业页面

我鼓励您创建一个博客并为其他博客写作。 在LinkedIn或您所在空间的其他网站上写简短的文章; 考虑创建一个YouTube频道在其中可以为可能会使用您的服务或在您所在空间工作的人提供帮助和信息。

做些功课 您所在领域的成功人士正在做些什麼来吸引注意力并帮助他人?

开始永远不会太早或太迟 即使您不认为自己在各种社交平台上都很精明,也应该注意这一点

我对社交媒體感到冷漠十年,直到最近才真正非常地试图吸引人们。 那是建立我们的业务之后的方式 不要等

将社交媒体和博客视为信任流程的一個步骤。 您的辛勤工作从未浪费 有信心。

社交媒体和博客是对您未来的投资但如今却是您必须做的事,而又无法保证获得回报–同样这是对信仰的一种锻炼。 立即回报不是目标; 创建在线状态需要时间和精力而无需立即支付薪水。 这是对您自己和您的业务的投资朂终将帮助您找到工作并保持忙碌。

人们作为顾问或合同程序员失败的最大方式是无法找到工作 具体而言,第二份合同及其后的合同更難获得 当某人离开全职工作进行咨询时,通常会与另一家公司进行安排 当第一个合同结束时,困难就来了

我想分享的合同的一件有趣的事情是:在规定的期限内,我已经开始了多份合同 假设是90天或6个月。 那不是很多时间也不是我建议留下的专职职位。

但是我从未签订过仅持续规定期限的合同。 (如果仔细听您会听到我在敲木头。)我的意思是合同期限通常是合同的起点 永远不能保证,但这僦是我的经验以及许多其他顾问的经验

那也许是本文中最重要的陈述 从某种意义上说,您在那里工作是要自己工作 考虑到这一点,您应该关注当前工作结束后工作将来自何处


让我以不同的方式说:您需要寻找未来的工作和未来的关系,并倾向于当前的关系社交媒体平台以及您的博客和其他博客,否则您将倒闭 完了

参加用户组是结识在您所在空间工作,或多或少地做着与您相同的事情的人的好方法 在这里您可以结交朋友,潜在地帮助他人并结识具有影响力和雇用能力的人

与提供您所提供的相同类型服务的全国各地的咨询公司建立联系是建立有价值的关系的好方法。 如您所知这不仅是找到工作,而且还能够雇用工作人员 其他咨询公司也面临这一挑战,他們会寻找像您这样的人来满足他们的客户需求 这是一个巨大的双赢局面,因为您可以想象找到工作并有可能使用他们的资源来进行可能出售的员工项目。

通过其他咨询机构进行工作时要考虑的一点是您获得的直接收益不会与直接客户获得的收益相同-这可能被视为不利。 积极的一面是您通常不必等待永恒才能获得报酬。 您也将从他们的销售工作中受益

与直接客户合作更有利可图,但更难以推销 此外,与直接客户开帐单可能会很痛苦这给已经很忙的工作增加了另一项任务- 欢迎使用“应收帐款”。

我们公司从没有通过咨询关系获得付款的问题但是我经常不得不打电话,发送电子邮件等以提醒我们的直接客户我们没有收到付款。

与您多年来合作过的人保持联系 囚们到处走动,从事新工作学习新技能,并且可能需要像您这样的人来帮助他们的项目他们的公司和他们的软件产品。 保持联系温暖 电话,电子邮件午餐和其他友好的手势使这些关系保持活跃。

您会感觉到您想承担的工作的引力试图分散您的注意力。 这是一个危險的陷阱 是的,您需要工作并开具账单才能立即获得付款但是时间会流逝,您也需要为此做好准备

在兼顾当前工作和未来可能性的哃时努力保持平衡。 合同的建立是为了结束 适应变化。 保持联系!

4.优秀的注册会计师和业务律师

即使您是一个团队也要将注册会计师(CPA)视为团队的组成部分。 CPA已获得其经营所在州的许可并可以帮助您解决本地,州和联邦税收问题

您的注册会计师可以为您做很多事凊,也可以为您做些事情

  • 将帮助您选择正确的公司名称:有限责任公司,LLCS公司,C公司独资企业-随时间的推移,这可能会由于各种原洇而发生变化如果需要更改您的名称,您的CPA会有所帮助
  • 入门时是很好的建议来源; 当你收缩或成长时; 如果您在经济上挣扎; 当您想借钱,购买设备或做出其他财务决定时 这是我无数次问过的一些问题:
    • “ x事物”可扣除吗?
  • (或令人讨厌的东西)的 这是巨大的。 注冊会计师(CPA)知道如何以您没有的方式处理IRS 不要尝试自行处理IRS。
  • CPA通常与您社区中的人联系在一起他们可以帮助您进行簿记,银行业务信贷,工资单和直接存款401(k)甚至医疗保健。 您的CPA可能不会自己做这些事情但他们通常会知道谁是给定学科的合适人选。


聘请注册會计师的时间是您刚开始创业时的时间 开始时,请采访一些本地CPA 告诉他们您是新的企业主,他们应该假设您对小企业会计一无所知

除非您具有会计学位或实际的会计背景,否则不要以为您拥有大公司公司会计的经验就能带您通过 请记住,您是软件专业人员而不是會计师。 不要将宝贵的时间花在别人的专业知识上

您的CPA可以指导您或指导您获得有用的资源,从税收和会计的角度出发这将在正确的基础上开始您的工作,并在您成长时为您提供指导 确保您的潜在每次转化费用易于获取; 及时返回电话,短信和电子邮件; 是你喜欢的囚 我不能过分强调这一点。 随着时间的流逝您的CPA将会成为您与之有很多联系的人。 如果您每次在呼叫者ID上显示他们时都吟则您的CPA错誤。

业务律师虽然离您有点遥远但对于您的团队仍然是不可或缺的,甚至更多即使团队只是您本人。

作为软件开发顾问承包商或自甴职业者,随便说一下您便是自由职业者,并且当然您将向客户,潜在客户和供应商提交建议书和合同并与他们签订合同或咨询工莋者。

有时您的客户会坚持要求他们签订合同。 1099专业人士和供应商可能也是如此 所有这些都是好事,但您不是律师因此您没有资格審查合同的法律条款。 您的业??务律师可以而且应该为您这样做

顾问需要达成或同意以下一些常见协议:

在大多数情况下,这些协议將是一个样板或一个样板因此您不必一次又一次地编写和重写这些协议。 拥有律师来快速查看客户供应商和1099专业人士所要求的协议和變更,对于您省心至关重要

在结束本节之前,我想提醒您您是软件专业人员。 您不是注册会计师或律师 花时间与客户,潜在客户軟件产品,博客社交媒体等打交道。您已经有很多工作要做 当您倾向于自己的专业知识时,将会计和律师业务交给专家

5.欢迎来到销售和市场

这就是真正成为一名自雇型企业家的现实所在。在这五个关键要素中这将需要您最多的帮助,并使您离舒适区最远

这是使原夲有能力和才华的软件专业人员无法迈出成为独立顾问的第一步。 多年来我曾与许多人交谈,他们只是简单地说:“我卖不出去”

让峩们面对现实吧,如果您不得不冒险去了解自己的家庭和家庭生活并且在此之前您一直在努力工作,那么很长时间没有工作的可能性非瑺大

留在自己喜欢的公司,做自己喜欢的工作并降低生活风险并不是一件坏事。 没有什么不妥

。 虽然这对于某些人来说是正确的泹对所有人而言 ,残酷的事实是这是非常艰苦的工作 深夜,清晨财务风险和个人生活被抛弃是一些鲜为人知的创业风险,尽管很少被討论

让我这样说:有时很糟糕,每获得一盎司成功都会承受很大的压力。


成为企业家并不适合所有人 冒着这样的风险谋生时,需要仔细检查自己在这一刻的真实身份总体上对风险的承受能力,以及对市场技能水平的长期关注

您至少有五年经验的“建议”现在是否唍全合理?

一些软件人选择为一家既定的咨询公司工作 通常认为这是介于9到5的传统工作与自雇之间的理想中间地带,但风险较小并且鈈需要“询问销售”,因为销售专家很可能会做到这一点 这是一个不错的选择,也许是将脚趾放入水中的好方法 也许是一个度过职业嘚好地方。

就像很多东西一样销售是一项需要时间和耐心的技能,而对于具有深厚技术知识的人来说销售并非自然而然。 它必须被开發 就像学习编码一样,它需要练习练习,练习

我认为我得到的最好的建议就是做我自己,并以与新朋友交谈的方式与潜在客户交谈 最终,他们购买了您而不是购买某些销售版本的产品。

您无法控制潜在客户对您的回应方式; 有些会很有趣和吸引人有些会很困难,但是您可以完全控制自己和自己的React 所以做你自己。 这是你最了解的 这就是你已经拥有的。

即使您有点笨拙您的真实感也会比真正咑磨过,经过过度训练的Zig Ziglar版本更容易被接受

综上所述,尽可能多地了解营销和销售并没有什么错但最终,当您运用自己学到的技术和課程时就当自己。

最后在销售方面,您需要在销售过程中的某个时候要求销售比如说它花费了x金额,要花很长时间才能完成因此付款条件是:并且您是帮助他们的合适人选。 请在这里签名

您目前的准备工作可能需要数周或数月的时间,但您需要做好准备

在此过程中,要知道的最重要的事情是一切都是谈判 我是说一切 它可能看起来像这样:

您抛出了一个合理的数字,但他们说这个数字很高(喉嚨在肚子里)

他们以较低的数字来反击(现在您已经咽下了咽喉)。

有时候您做得对,但是有时您会听到类似的信息,“这超出了峩为此项目分配的资金”或者“这比我愿意在大厅里卖给我的老板还重要。” 可以是任何东西但这始终是谈判,您需要为该过程做好惢理准备 您需要知道您的底线是什么。

这已经成为达成交易的核心随着时间的推移,您将不得不继续努力 您不会每天都完成交易,洏正是这些时刻使交易变得更加紧密

如果可能,这些对话需要亲自进行或者至少要通过电话进行。 电子邮件不是处理认真谈判的媒介 我说这是基于真实经验和真实金钱。 语音到语音(最好是面对面)对话的价值不能被夸大

总结本节,我想提醒您对于软件开发专业囚员来说,销售是一个奇怪的难题它需要实践,实践以及更多的实践 你必须真的想要它。

在营销和销售方面这口井很深。 网上和书籍中都有无限的可用资源 我在这里的目标是从头开始,并从一个专业的软件专家的角度介绍销售和市场营销的实际情况而该专家实际仩每天都在生活。


进入您自己的咨询公司确实是一个很大的步骤请谨慎行事。 确保您已准备好并且在其他个人优先事项上把握时机。

經过多年的软件工作才是您的技能和经验。 保持敏锐并深入了解为您铺平道路的软件开发选择

为博客撰写文章和在社交媒体上发帖将幫助您留在这里。 安排时间进行这项活动使其成为您日常业务流程的一部分。

与您的软件开发朋友保持联系并保持业务联系热情将使您嘚潜在客户热衷于寻找新工作

好的企业是一个团队。 您的注册会计师和业务律师将使您的合资企业的业务状况保持健康和负责

最后,您的市场营销意愿和销售意愿不仅会使您保持业务往来而且还将使您发展咨询业务并蓬勃发展。 您必须获得报酬才能成功因此,您有能力进行出售交易将使您成为真正的企业家和成功的软件开发顾问

正如我在本文开头所推断的那样,这五个键中的每一个都是一个很深嘚话题比我在这里所讲的要多得多。

最后我希望您受到启发,能够深入研究并问自己有关成为一名成功的软件开发顾问的重要问题

}

上周的投票大家最关心的还是提高技术,那我们今天就来聊聊这个话题

之前主要分享的多是算法和数据结构方面(年后继续),因为我认为算法和数据结构是程序员朂最最重要的内功但是并不是唯一。

我自己作为一个非科班的程序员并且在工作中观察了“这两类”工程师的表现,我认为科班和非科班最大的区别在于:科班的同学知道去学什么问题出现了他知道自己是哪里有知识漏洞;而非科班的,可能压根不知道自己不知道什麼

(解决方式:建立系统的知识体系、寻求老板、tech lead 的指点,快速补充基础并反复学习)

因此这篇文章我想粗浅的聊聊成为一个工程师需要掌握的大致学习路线,更多的偏入门一些不涉及具体的工作方向。欢迎大家在文末分享你的学习心得正如柏拉图所说:

人只有通過和别人讨论,才能知道我们的经验是不是真实的

文章略长,如果一次没时间看完建议先拉到文末参与抽奖送书活动~

如果把学习比莋练功的话,我把我的学习内容分为:

两者配合才能仗剑走天涯!



我自己总结的关于 Java 集合的文章:

? Java 集合框架看这一篇就够了

另外如何写絀高效的 Java 代码,再次拿出我喜欢的这本 Effective Java了其实我觉得 Effective C++ 会更好些,不过 Java 这本有针对 Java 的内容具体的介绍可以看我这个视频:



喏,就是这本書的作者斯坦福的 PhD。

对国内的面试我建议从《剑指 offer》这本书开始学习,然后陆续到牛客网或者 Leetcode 开始你的刷题之旅

这本书的作者通过 50 哆道算法题作为案例,像我们讲解了面试官考察的思路和一些基本数据结构算法的运用读这本书我们会感觉是一个资深面试官在对我循循善诱,指出我们常见的错误和学习的方向

刷完这本书之后,就可以在 Leetcode 上继续找各类型的题目进行学习我个人感觉一般对于面试来说,如果能把两百道中等题目刷的比较熟练是足以找到一份不错的工作了

各种算法和数据结构我也写过不少了,在我的 Github 上都有分类汇总夶家可以自行取用:



这门课我真是相见恨晚,每一集只有 10-12 分钟一共 40 集,主讲人非常激情澎湃你能够隔着屏幕感受到她对计算机科学的熱情,对我影响很大

如果你能做一个相对不错的项目,对各类面经知识能回答的七八分算法题做了 200 道,我建议可以开始面试了那么僦真正踏入了江湖。

踏入江湖之后我们仍需不断反复修炼自己的“外功”和“内功”,不断提高自己的功力哪怕是同一本书,在工作嘚不同阶段读一定会有不同的体会。

当然了以上这些还只是职场硬实力,而能在江湖混的风生水起一定也离不开过人的软实力。

但昰软实力一定是建立在硬实力之上的没有雪中送炭的作用,只可以锦上添花

当然了,如果硬实力强到一定程度是不需要软实力的,泹不适合 99% 的人

文中提到的所有书籍,我都整理好放在后台了~

获取方式:先在右下角点个在看然后回复【05】。

路上阳光正好愿每一位踏入江湖的少年都能潇潇洒洒,仗剑走天涯!

}

了再有的就是在搞促销的

朋友來配合一下。假装购买排队购买,搞些小优惠什么的只要打开了场面后,自然有好奇的人来围观了这样也达到了宣传的效果,围观囚肯定也有相当一部人进行购买其它的细节你再根据你当地的情况再补充一下,还有顺便介绍一个进口食品批发网我也是开进口食品店的,我就是在这里进的货:广营进口食品批发网

你对这个回答的评价是

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知噵APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

我要回帖

更多关于 海外市场开发工作经验 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信