2020년도에 적용할 소프트웨어 기술자 평균 단가 입니다.  2019년에 지급된 단가를 기준으로 책정이 되는데 2018년도 단가와 비교를 해 보았습니다개발 난이도나 경력 등에 따라 실제 받는돈의 차이가 있지만 그보다는 중간 업체가 가져가는 금액이 있어서 받기 어렵죠. 프리랜서가 노동자가 아닌 개인사업자라면 공공 발주 건이라도 직거래를 통하여 유통구조를 변경하면 좋을것 같은뎅.


소프트웨어 기술자 단가


 

SW기술자 평균임금 - 등급별】 (단위:)

 

구 분

일평균 임금

월평균 임금

시간평균 임금

2018

2019

2018

2019

2018

2019

 IT기획자

316,403

   403,081

6,581,182

     8,424,393

39,550

   50,385

 IT컨설턴트

443,652

   437,900

9,227,962

     9,152,103

55,457

   54,737

 정보보호컨설턴트

212,881

   340,978

4,427,925

     7,126,439

26,610

  42,622

 업무분석가

413,856

   501,090

8,608,205

   10,472,778

51,732

   62,636

 데이터분석가

292,480

   335,799

6,083,584

     7,018,209

36,560

   41,975

 IT PM

377,354

   362,780

7,848,963

     7,582,109

47,169

   45,348

 IT PMO

323,207

   410,270

6,722,706

     8,574,648

40,401

   51,284

 SW 아키텍트

342,701

   389,104

7,128,181

     8,132,265

42,838

   48,638

Infrastructure아키텍트

343,040

   461,684

7,135,232

     9,649,203

42,880

   57,711

 데이터 아키텍트

339,179

   399,985

7,054,923

     8,359,679

42,397

   49,998

 UI/UX 개발자

208,809

   258,696

4,343,227

     5,406,750

26,101

   32,337

 응용SW 개발자

260,046

   305,985

5,408,957

     6,395,094

32,506

   38,248

 시스템SW 개발자

235,596

   247,970

4,900,397

     5,182,563

29,450

   30,996

 임베디드SW 개발자

256,186

   271,214

5,328,669

     5,668,383

32,023

   33,902

 데이터베이스 운용자

291,249

   274,324

6,057,979

     5,733,364

36,406

   34,290

 NW엔지니어

316,056

   327,598

6,573,965

     6,846,793

39,507

   40,950

 IT시스템운용자

247,442

   278,605

5,146,794

     5,822,848

30,930

   34,826

 IT지원 기술자

307,532

   183,743

6,396,666

     3,840,221

38,442

   22,968

 SW제품 기획자

253,055

   426,419

5,263,544

     8,912,158

31,632

   53,302

 IT서비스 기획자

253,563

   383,295

5,274,110

     8,010,861

31,695

   47,912

 IT기술영업

368,834

   376,746

7,671,747

     7,874,001

46,104

   47,093

 IT품질관리자

367,144

   402,554

7,636,595

     8,413,382

45,893

   50,319

 IT테스터

183,091

   198,611

3,808,293

     4,150,962

22,886

   24,826

 IT감리

238,242

   340,109

4,955,434

     7,108,276

29,780

   42,514

 IT감사

290,773

   398,085

6,048,078

     8,319,985

36,347

   49,761

 정보보호관리자

225,306

   376,529

4,686,365

     7,869,458

28,163

   47,066

 침해사고대응전문가

197,358

   278,202

4,105,046

     5,814,424

24,670

   34,775

 IT교육강사

267,067

   321,017

5,554,994

     6,709,263

33,383

   40,127

 

년도별 상세 단가표는 코사에서 다운 받을 수 있습니다.

정부소프트웨어 노임단가 - 한국소프트웨어산업협




Spring Tool Suite 3.9.11.RELEASE를 사용하고 있는데 SVN을 설치하려고 하니 잘 안되는것 같습니다.  Eclipse Marketplace에서 검색을 하니 설치 할만 한건 ContextQuickie 인것 같아 설치를 했으나 사용이 안되는것 같고



spring boot svn


Subversive 을 설치하려고


spring boot svn


Install 버튼을 클릭하면


spring boot svn


호환이 되지 않아 설치가 진행되지 않습니다.  Git는 잘 되는것 같은데 프로젝트에서 SVN을 사용하여 방법을 찾아 보았습니다.



SVN 설치


그냥 예전에 설치하던 Install을 이용한 방법을 사용해서 해결 하였습니다.설치 방법과 project commiteclipse와 동일 합니다잘 아시는 분들은 아래 부분을 읽어볼 필요가 없습니다.

 

Help > Install New Software 메뉴를 선택 하고


spring boot svn


Install 팝업 창이 나오면


spring boot svn


Add 버튼을 클릭 하여 Add Repository 창을 오픈 합니다.


spring boot svn


여기에 Name은 아무거나 구분할 수 있도록 입력 하고 Location에는 https://dl.bintray.com/subclipse/releases/subclipse/4.3.x/ 를 입력하고 Add 버튼을 클릭 합니다.


spring boot svn


잠시 뭔가 찾는 척을 하다가


spring boot svn


설치할 항목을 보여주는데 저는 그냥 모두 선택 했습니다. 전부 설치하기 싫으면 SVNKit, Subclipse 만 선택하고 Next 버튼을 클릭 합니다.


spring boot svn


설치를 진행하려는 내용을 보여줍니다.  Next 버튼을 클릭 합니다


spring boot svn


설치할 상세 정보 입니다.  Next 버튼을 클릭 합니다.


spring boot svn


라이센스 동의를 해주고 Finish 버튼을 클릭 합니다.


spring boot svn


설치 중간에 팝업이 나오면 Install anyway 버튼과 


spring boot svn


설치 후 재시작을 하라고 Restart Now 버튼을 클릭 합니다.  Spring Boot가 재시작 하면 SVN이 생성 되어 있고 


spring boot svn


SVN Repositories를 선택하면 탭 창이 활성화 됩니다.


spring boot svn


탭 창에서 SVN 아이콘을 클릭해 줍니다.


spring boot svn


SNV 서버 주소를 입력하고 Finish 버튼을 클릭 합니다. SVN 설치가 완료 되었습니다



프로젝트 Commit

 

프로젝트에 마우스를 대고 우클릭 하여 


spring boot svn


Team > Share Project 메뉴를 선택 합니다처음에만 이런 메뉴가 나옵니다.


spring boot svn


SVN을 선택 해야 겠죠.  Next 버튼을 클릭 합니다.


spring boot svn


기존 Repository를 사용하기 위하여 Next  버튼을 클릭 합니다.


spring boot svn


프로젝트 폴더명도 그대로 사용하기로 하고 Finish 버튼을 클릭 합니다.


spring boot svn


Remember my decision을 클릭하고 Yes 버튼을 클릭 하면


spring boot svn


SVN 서버와 데이터를 비교하여 결과를 보여 주는데 처음 소스를 올리는 것이니 모두 + 표시로 나타납니다.


spring boot svn


프로젝트 명에 마우스를 놓고 우측 버튼을 클릭 해서 모두 Commit 합니다.


spring boot svn


커밋 하는 이유에 대해 comment 를 입력 하고 OK 버튼을 클릭 합니다.


spring boot svn


소스가 모두 서버에 반영되었습니다이제 끝없는 update commit의 늪에서 허우적거리면 됩니다.


- copy coding -


프로그램 언어 중 가장 기본이 되는 C언어를 테스트 하기 위해 윈도우에서 간단하게 사용하려면 MinGW를 설치하면 됩니다설치 방법도 그리 어렵지 않아서 10분 이내로 설치가 가능 합니다설치할 윈도우는 7 이나 10이나 방법은 동일 합니다.

 

MinGW 다운로드

 

설치를 위해  MinGW 사이트에 접근 합니다. http://www.mingw.org/


windows gcc MinGW


좌측 하단에 Downloads를 선택하면 링크가 연결되어 있어 다운로드 페이지로 이동 합니다.


windows gcc MinGW


여러가지 패키지 리스트가 있는데 그냥 상단 윈도우 모양의 버튼을 클릭 하여 설치 파일을 다운로드 받습니다.

 

MinGW 설치

 

다운받은 mingw-get-setup.exe 파일을 이용하여 설치를 진행 합니다.


windows gcc MinGW


Install 버튼을 클릭 하고


windows gcc MinGW


설치 위치와 옵션을 확인 하고 Continue 버튼을 클릭 합니다.


windows gcc MinGW


설정이 끝나면 설치에 필요한 파일을 다운로드 합니다.


windows gcc MinGW


다운로드가 완료 되면 Continue 버튼을 클릭 합니다


windows gcc MinGW


이제 실제 설치할 대상을 선택 하는데 packagegcc-ada, gcc-fortran, gcc-g++등 여러가지가 있는데 필요한 패키지는 체크박스를 선택하면 됩니다.


windows gcc MinGW


체크박스를 선택하면 팝업 메뉴가 나오고 여기서는 처음 설치하는 것이므로 Mark for Installation을 선택하면 됩니다아래 부분 메뉴는 설치가 진행된 경우 사용하는 것이고요.


windows gcc MinGW


저는 ada를 사용해 본적이 없어고 사용할 일도 없을것 같아 체크를 하지 않았습니다.


windows gcc MinGW


설치할 항목을 모두 체크 하였으면 상단 메뉴에서 Installation > Apply Changes를 선택합니다.


windows gcc MinGW


친절한건지 귀찮은건지 어째든 한번 더 선택한걸 설치할건지 물어보면 Apply 버튼을 클릭 합니다.


windows gcc MinGW


다운로드가 진행 되고


windows gcc MinGW


설치가 진행 됩니다.  설치가 완료되면 Close 버튼을 클릭 합니다.


windows gcc MinGW


설치가 완료된 후의 모습입니다변경 하려면 다시 체크박스를 클릭 하시면 됩니다.

 


Path 설정

 

설치가 완료되고 폴더 위치를 알고 있으므로 절대 경로를 이용하여 사용해도 문제가 없습니다그렇지만 조금만 더 작업을 해주면 아무 폴더에서나 작업이 가능해 지죠.


windows gcc MinGW


시스템 속성에서 환경 변수를 선택하고


windows gcc MinGW


Path를 편집 합니다.


windows gcc MinGW


설치한 폴더를 추가해 주면 됩니다.  Windows 7path 뒤에 ;C:\MinGW\bin; 이걸 추가하면 되겠죠.

 

 

설치 확인

 

설치를 위해 몇가지 확인을 해 봅니다먼저 console 창을 열고 아무곳에서 gcc –v를 입력하여 버전을 확인 합니다.


windows gcc MinGW


path가 잘 잡혔습니다다음으로는 프로그램을 하나 만들어서 컴파일 해봅니다.


#include <stdio.h>

 

int main() {

    printf("Hello, world!\n");

   

    return 0;

}


windows gcc MinGW


오랜만에 Hello, world!를 찍어 보니 새롭군요.


- copy coding -

'Setting' 카테고리의 다른 글

CentOS 7 톰캣(tomcat 8.5) 설치  (0) 2020.03.19
CentOS 7 Oracle Java 1.8 설치  (5) 2020.03.18
CentOS 7 화면 잠금 해제  (0) 2020.01.28
CentOS 7 VMware에 설치 하기  (2) 2020.01.19
Visual Studio Code 1.41.0 설치  (0) 2019.12.18


Server에서 프로그램 작업을 할때 vi로 작업하기 싫어 울트라 에디터를 많이 사용하는데 가장 큰 이유가 힘들게 vi를 사용하지 않아도 되기 때문인데 편안하게 windows에서 작업하는 방법을 알아 봅니다.

기능은 단순한데 윈도우에서 프로그램 코딩을 하고 FTPserver에 올리고, 수정할때는 server에서 FTP로 받아서 편집하고 다시 FTPserver에 올리는 반복작업을 울트라에디터가 대신 해주는 방식 입니다.

 

메뉴 찾기

 

UltraEdit 버전별로 메뉴의 위치가 다를 수 있는데 


ultraedit unix linux vi


이렇게 메뉴가 구성되어 있는 버전이 있고


ultraedit unix linux vi


이런 식으로 메뉴가 보여지는 버전이 있습니다그래봐야 기능은 동일 합니다.

 

FTP 설정

 

FTP 메뉴를 선택하면 팝업 창이 나타나는데 여기에 설정을 하면 됩니다.


ultraedit unix linux vi


팝업 창에서 좌측 상단 [계정] 버튼을 클릭 합니다.


ultraedit unix linux vi


계정 정보를 빼놓지 않고 잘 입력 하고 [적용] 버튼을 클릭해 줍니다.


ultraedit unix linux vi


그러면 신규 계정 정보가 좌측에 저장된걸 볼 수 있고 [적용] 버튼이 [확인]으로 변경되는데 [확인] 버튼을 클릭하면 설정 작업이 완료 됩니다.

 

문서 편집


ultraedit unix linux vi


계정에 방금 추가한 centOS가 보입니다우측 [연결] 버튼을 클릭해 줍니다.


ultraedit unix linux vi


입력된 계정으로 연결이 되고 파일들이 보입니다.  편집 하려는 파일을 선택 하고 [열기] 버튼을 클릭해 줍니다.


ultraedit unix linux vi


이제 vi 보다 편안하게 편집을 하고 Ctrl+S를 클릭하면 자동으로 server에 저장이 됩니다.

 

 

신규 파일 저장

 

server에 작업된 파일을 수정하는게 아니라 처음 파일을 생성해서 저장하는 방법도 비슷 합니다.

파일을 생성하여 작업하고 FTP 메뉴를 찾습니다.


ultraedit unix linux vi


이번에는 [FTP 저장] 메뉴를 클릭 합니다.


ultraedit unix linux vi


여기서 저장할 파일 명을 입력하고 [저장] 버튼을 클릭하면 됩니다.


ultraedit unix linux vi


Server에 저장이 잘 되어 있습니다.


- copy coding -


1···45464748495051···118

+ Recent posts