自由职业者帮助,提示&想法.NET C# [英] Freelancer Help, Tips & Ideas .NET C#

查看:63
本文介绍了自由职业者帮助,提示&想法.NET C#的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好!



所以我一直在考虑成为C#.NET开发人员OOP的自由职业者(作为兼职业务。)我有以前是自由职业者的一些问题。



我知道C#和.NET环境的相当一部分,但这就是问题。



当我在Freelancer.com上访问我的帐户并寻找项目时,我会看到标题并阅读说明,似乎一切都超出了我的范围,就像它一样出于我的知识,你们怎么样我应该解决这个问题呢?



我是否应该支付
A)。阅读关于一个特定主题的ALOT,如Crawlers / Webscrapers或MySQL&Databases等(请告诉我一些您认为好或有趣的主题)



B)。看看Freelancer上的项目并选择一个并阅读它以了解更多信息,然后将来申请类似的东西。



C)。阅读C#alot并选择我将来能做的一切。



很抱歉没有对这个主题有如此深入的了解,但它似乎更像是一个有趣的讨论主题这可能会帮助我将来。

解决方案

考虑尝试获得一个实习(无偿),你在其他程序员附近,并有权访问一些代码正在进行中,可能可以提供帮助。



使用MySQL,ASP.NET MVC最新版本,jQuery,Angular,HTML5构建您自己的网站,Node.js中的服务器端编程



学习如何深入使用RegEx;学习如何深入使用Linq;深入学习数据库查询语言,以便您可以使用SQL或MySQL数据库。



在云中创建类似SQL的数据库,如Azure,并使您的网站与之互动。在云中创建一个No-SQL数据库,并让您的网站与之互操作。



创建定期抓取某些网站的网络服务 - 使用HTML Agility Pack获取信息,然后使用客户端应用程序或网站上的数据。



为CodeProject创建引人注目的文章!



不要浪费时间考虑可能的事情......如果。


请看我对这个问题的评论。



很抱歉回答这个题外话题,大家。



所以,这就是你的意思认为。即使你真的需要做一些你提到的事情,但没有一个是合理的。你需要做一些完全不同的事情:1)做很多学习工作,真正教育自己;阅读只是教育的一个重要部分; 2)做大量的开发工作以获得理解和经验,理想情况下,从一些优秀的开发人员那里获得一些评论和反馈。最后:当你完成上述所有操作时,在每个给定的时刻,决定自己该做什么,A,B,C或其他什么。最有可能的是,根据经验,你会看到那些物品不是你刚才列出的A,B,C。



祝你好运。

-SA

Hello everyone!

So I've been thinking of becoming a freelancer as a C# .NET Developer OOP (As a part time business.) & I have some questions for you who are / have been freelancers before.

I know a fair bit of C# & the .NET environment but here is the thing.

When ever I go on my account on Freelancer.com & look for projects I look at the title & I read the description and it seems like everything is out of my reach, like it out of my sence of knowledge, how do you guys thing I should go about this issue?

Should I
A). Read up ALOT on one particular subject like Crawlers / Webscrapers or MySQL & Databases etc (Please do refeer me to some subjects that you would think would be good or fun)

B). Look at the projects on Freelancer & pick one and read up about it to learn more & then in the future apply to something similar.

C). Read up on C# alot & pick everything I can in the future.

Sorry for not being so in-depth about this subject but it seemed more like a fun discussion topic that might be able to help me out in the future.

解决方案

Think about trying to get an internship (unpaid) where you are around other programmers, and have access to some code-in-progress, possibly can help-out.

Build your own web-site using MySQL, ASP.NET MVC latest version, jQuery, Angular, HTML5, server-side programming in Node.js.

Learn how to use RegEx in depth; learn how to use Linq in depth; learn a database query language in depth so you can work with SQL or MySQL databases.

Create a SQL-like database in a "cloud," like Azure and make your web-site inter-operate with it. Create a No-SQL database in a "cloud," and make your web-site inter-operate with it.

Create a web-service that regularly scrapes certain web-sites for information using HTML Agility Pack, and then uses the data in your client-side application, or on your web-site.

Create compelling articles for CodeProject !

Don't waste time thinking about what might be possible ... if.


Please see my comment to the question.

Sorry for answering this off-topic question, everyone.

So, here is what you think. Even though you really need to do some of the things you mentioned, none of the items is reasonable. You need to do something totally different: 1) do a lot of learning work, to really educate yourself; reading is only one important part of education; 2) do a lot of development work to get understanding and experience and, ideally, get some reviews and feedback from some good developers. And finally: while you do all of the above, for each given moment of time, decide yourself what to do, A, B, C or something else. Most likely, with experience, you will see that those items are not A, B, C you just listed.

Good luck.
—SA


这篇关于自由职业者帮助,提示&想法.NET C#的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆