프리랜서가되는 법을 배우려면? [닫은]


15

소프트웨어 개발에 약 8 년의 경험이 있습니다. 나는 C ++ / win32를 사용하여 몇 년 동안 응용 프로그램 개발에 종사했습니다.

나는 몇 년 전부터 프리랜서가되고 싶습니다. 프리랜서 사이트를 조사하려고했지만 C ++ / win32에서 프로젝트를 찾을 수 없습니다. 나는 C ++ / Win32가 나에게 많은 도움이되지 않는다고 생각하고 새로운 기술을 배워야한다. 그러나 내 직업은 여전히 ​​C ++ 작업을 요구하므로 새로운 기술을 배울 수 없습니다. 나는 여전히 새로운 기술을 배울 수 있지만 좋은 프로젝트가 없다면 아무런 의미가 없습니다.

나는 기술이 거의 없다

  1. PHP
  2. jquery
  3. 파이썬
  4. 기계적 인조 인간

나는 여전히 어느 것을 시작하고 어떻게 전문 지식을 얻는 지 혼란스러워합니다.


소중한 의견에 감사드립니다. 최근에 나는 안드로이드에서 일하기 시작하여 몇 가지 기본 앱을 만들었습니다. 프리랜서 사이트를 볼 때 대부분의 웹 프로젝트를 찾았으므로 PHP, HTML 또는 안드로이드를 어떻게 해야할지 혼란스러워 했습니까? 이제 안드로이드를 배우고 아이디어를 아직 생각하지 않고 응용 프로그램을 만들겠다고 생각했습니다. 어떻게되는지 봅시다 ..
Alien01

답변:


7

나는 당신이 사용하려는 특정 언어가 프리랜서가 될 때 거의 관심이 없다고 생각합니다. 실제 프로그래밍은 아마도 대부분의 사람들에게 가장 쉬운 부분 일 것입니다. 그렇습니다. 목록에있는 모든 언어 / 프레임 워크를 알아야 할 것입니다. 정확히 어떤 종류의 작업을 찾고 싶은가에 따라 다릅니다. .

더 중요한 기술은 시간과 고객을 관리하는 법을 배우는 것입니다. 그런 종류의 물건을 배우기위한 과정을 할 수 있습니다. ( "소규모 비즈니스"과정의 절반을했지만 포기했습니다 ... 그러나 그것은 또 다른 날을위한 광란입니다.) 일반적으로 갈 때 그 내용을 배우지 만 좋은 조언을 제공하는 웹 사이트가 많이 있습니다 (knb의 답변에 연결된 링크는 꽤 좋아 보입니다).

그러나 현재 다른 회사에서 일하고 있고 프리랜서로 할 일과 관련이없는 일을하고 있다면 지금 해야 할 일은 다음과 같습니다.

포트폴리오 구축

즉, 다른 사람이나 자신을 위해 여가 시간에 지금 프로젝트 작업을 시작 하십시오. 최종적으로 작업을 종료 할 때 잠재 고객에게 보여줄 수 있도록 2 개 또는 3 개의 완료된 프로젝트가 필요합니다.

어떤 종류의 프로젝트를 수행하는지는 어떤 종류의 프리 랜싱을 기대 하느냐에 달려 있습니다. 웹 개발을하려는 경우 일부 웹 사이트를 구축하십시오. 개인 블로그 일지라도 잠재 고객을 보여줄 수있는 것이 필요합니다. 모바일 개발을하려면 Android 또는 iPhone 앱 등을 빌드하십시오.

예, 이미 풀 타임으로 일한 여가 시간에는 프로젝트를 수행하기가 어렵습니다. 하지만 프리랜서가된다면 어쨌든 오랜 시간 동안 준비해야합니다. 나는 항상 TV 앞에 앉아있을 때 나는 "지금 당장 일할 수있다"고 느끼는듯한 느낌으로 고투한다.


6

C ++ 응용 프로그램 개발 작업을 통해 새로운 기술과 언어를 배우지 못하게되는 방법을 이해하지 못합니다. 새로운 언어를 선택하는 것은 일반적으로 구문이 필요한 한 숙련 된 프로그래머에게는 며칠이 걸리지 않습니다. 동적 웹 사이트를 직접 만들어 보지 않겠습니까? 어쩌면 워드 프레스의 모방 일 수도 있습니다. 여러 가지 관점에서 흥미로운 프로젝트입니다. PHP, SQL, JavaScript, HTML 등과 같은 것들을 배우게되고 결국에는 클라이언트에게 작업을 보여주기위한 플랫폼으로 바꿀 수있는 유용한 제품을 갖게됩니다.


5

프리랜서되기! = 프리랜서 사이트에서 프로젝트 가져 오기.


좋은 대답입니다! 그리고 나는 쓴 쓴 경험에서 이것을 알고 있습니다.
ankush981

꽤 늦었지만 정교하게 신경 쓰겠습니까? 내 프로젝트의 대부분이 프리랜서 웹 사이트가 아닌 사람과 네트워킹을 아는 데서 오는 것입니까?
aanrv

@JeffersonSteelflex 이들은 프리 랜싱 사이트가 본질적으로 "입찰 전쟁"으로 귀결되어 사이트에있는 다른 모든 사람들보다 일자리를 구하려고 노력한다고 말합니다. 그리고 당신은 아마 그보다 더 가치가 + "좋은 고객"그들이 돈을 벌기 위해 돈을 써야한다는 것을 알게 될 것입니다.
Oliver Schöning

4

예!

PHP-예,이 언어를 배우면 많은 프리랜서 프로젝트에 적합합니다. PHP를 알고 있다면 WordPress 사용자 정의, Drupal 사용자 정의, Joomla 사용자 정의와 같은 틈새 (그리고 더 높은 지불) 서비스가 모두 가능할 것입니다.

파이썬-이 언어는 대중적이며 많은 프리랜서 일자리를 가지고있는 또 다른 언어입니다. 함께 일하는 것도 재미 있습니다. 나는 파이썬이 필요한 프로젝트를 수행하지는 않았지만 구인 게시판, odesk.com, guru.com에서 파이썬을 알아야하는 많은 직업을 보았습니다. 이러한 프로젝트에는 항상 Django 웹 응용 프로그램 프레임 워크를 사용하여 Python으로 웹 응용 프로그램을 개발해야합니다.

Android-오늘날 가장 인기있는 모바일 개발 프레임 워크입니다. 만약 당신이 꾸준한 수입원을 위해서 이것에 전적으로 의지한다면, 나는 조심스럽게 밟을 것입니다. 몇 년 전 Symbian은 가장 인기있는 휴대폰 OS였습니다. 이제 Symbian OS를 사용하는 소수의 회사를 찾을 수 없습니다. 현재 symbian을 소유 한 Nokia (노키아)가 MeeGo OS로 이동했습니다.

Packt, Apress, Wiley, O'Reilly가이 주제에 대해 수십 권의 책을 출판했습니다. 이 책에 투자하면 많은 시간을 절약 할 수 있습니다.

아뇨

perl-오늘날 많은 웹 사이트에서 perl을 사용하지 않습니다. 펄 작업을 필요로하는 많은 프로젝트를 찾을 수 없습니다.

jQuery-이것은 단지 자바 스크립트 라이브러리입니다. 이것을 스스로 사용하는 방법을 알면 풀 타임으로가는 데 도움이되지 않습니다 (물론 풀 타임으로 갈 계획이라면). 더 중요한 것은 Javascript 및 문서 객체 모델로 작업하는 방법을 알고 있다는 것입니다.

당신을위한 나의 제안은 웹 개발에 집중하는 것입니다. PHP, HTML, CSS 및 Javascript를 배우십시오. jQuery 사용법을 배우십시오.

또한 고려하십시오.

Ruby On Rails-Ruby는 프로그래밍 언어이며 Rails는 루비로 작성된 웹 애플리케이션 프레임 워크입니다. 당신은 이것에 대한 많은 직업을 찾을 수있을뿐만 아니라 풀 타임 직책도 있습니다.

가장 중요한 것은

어떤 답변을 얻을 수 있을지에 대한 귀하의 의견에 근거하지 않는 것이 중요합니다. 많은 직업 게시판으로 이동하십시오. 다음은 작업 게시판의 디렉토리입니다.

http://freelanceswitch.com/resources-directory/freelance-jobs/job-boards/

오늘날 수요가 많은 틈새 기술에 대해 알아보십시오. 가장 수요가 많은 기술을 제공하기 위해 반드시 준비 할 필요는 없습니다. 현실적으로 잘 할 수있는 것을 결정하고 그 기술을 습득하십시오.


1
흠 ... 당신의 논리가 깨진 것 같습니다. jQuery를 'Nope, Not really'섹션에 넣습니다. 그러나 당신은 '웹 개발에 중점을 둡니다. PHP, HTML, CSS 및 Javascript를 배우십시오. jQuery 사용 방법 배우기 ...
Stephen Watkins

".... 그 자체 만 사용하는 방법을 알면 풀 타임으로가는 데 도움이되지 않습니다 ...."
rsman

2

당신이 프리 랜싱에 진지하게 노력하고 심각한 돈을 벌고 싶다면, 프로그래밍 언어가 아닌 영역에 집중하십시오. 예를 들어 Android 용 앱 개발에 참여하려는 경우 실제로 애플리케이션 수준과 사용자 인터페이스 수준에서 혁신이 이루어지고 있습니다. 코딩은 여기에서 마지막으로해야 할 일입니다 (물론 매우 중요합니다). 가장 많이 판매되는 앱의 통계를 확인하고, 작동하는 것과 그렇지 않은 것을 비교하고 대조하십시오. 일반적으로 시장 조사가 상당히 필요합니다.

물론 프로그래밍 언어는 중요하지만 C ++을 알고 있다면 작업에서 Java 또는 C #을 선택하는 데 너무 많은 어려움이 없어야하며 계속 진행하면 도메인에서 사용되는 언어가 무엇이든 강해집니다.

여기서 핵심은 도메인 자체입니다. 각각 고유의 문제가 있으므로 기술 관련 저널, 무역 간행물, IEEE 및 ACM 논문 또는 산업별 문제 등에 중점을 둔 그룹을 읽는 것이 좋습니다.


나는 이것이 오래된 스레드라는 것을 이해하지만이 맥락에서 얻을 수있는 귀중한 제안이 될 것입니다. 서버 측 Java ee 기술에서 10 년의 엔터프라이즈 웹 응용 프로그램 개발 후 프리 랜싱을 시작할 계획입니다. 여기에서 도메인이라고하는 것이 확실하지 않습니까? 웹앱 개발, 모바일 개발 또는 프론트 엔드 웹 개발에서와 같이 비즈니스 도메인 또는 기술 도메인입니까?
Andy Dufresne

2

저는 1 년 넘게 프리랜서로 일하고 있습니다. 그리고 내가 아는 것은 기술 지식 (언어, 디자인 패턴 등)이 필요하지만 회사에서 코더로 그렇게 할 필요가없는 것을 이해하고 수행해야한다는 것을 알았습니다. 관리자, 회계사, 세일즈맨, 마케팅 담당자는 없습니다. 당신이 그중 일부를 얻을 수도 있지만, 그것은 행운입니다.. 그런 지원을 받으면 거절해서는 안됩니다. 따라서 아직 회사에있는 경우에도 다음 사항에 대해 자세히 알아보십시오.

  • 당신의 일소중히 여기십시오 : 오늘 일을 어떻게 팔 수 있습니까?
  • 계획을 관리하고 시간을 추적 하십시오
  • 직접 마케팅을 시도 하십시오 : 제품을 찾고, 시장을 찾고자하는 사람은 제품을 사용하고, 제품을 필요로하며, 할 수있는 것을 보여주기 위해 코드를 게시하고, 기술 능력과 지식을 구체적인 영역에 판매합니다. 블로그가 있거나 결과와 아이디어를 공유 할 수도 있습니다.
  • 고객을 대하는 방법을 찾고, 고객과 잘 의사 소통 하는 법을 배우십시오 . 고객은 종종 비현실적인 기대를하고, 현실에 직면하거나 아는 것이 미덕이라고 말하는 것이 좋습니다
  • 전략을 : 선택한 영역에서 문제를 해결하기 위해 사용하는 기술 그룹 (그러나 너무 hardheadedly)을 선택하고 스틱

지금까지 내가 본 것에 따르면, 회사에있는 것이 훨씬 안전하지만 프리랜서로서 더 재미 있습니다.


"회사에있는 것이 훨씬 안전하지만 프리랜서로서 더 즐겁습니다." 자유 계약에 대한 거친 경험을 감안할 때, 나는 두 극단 사이에서 계속 변화하고 있지만, 하루 종일 일하는 것이 바람직하다.
ankush981

-3

해커 뉴스 RSS 피드를 구독하십시오.

당신은 다음과 같은 링크를 많이 얻을 것이다 이 하나 .

그래픽 디자인은 "불공평하지만 진실 된"고객에게 가장 중요합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.