반응형 SWE326 미국 개발자 취업 - (1) 비자 찾아보기 | H1B 비자를 선택한 이유 미국 개발자로 취업하고 싶다는 마음만 가진채 아무런 정보도 알지 못했다. 어떤 경로로 갈 수 있는지, 어떤 비자 지원이 가능한지 전혀 모르는 상태였다. 그래서 먼저 경로에 대해 알아봤다. 일단 미국에서 일을 하려면 외국인인 나는 work permit이 있어야만 한다. 그리고 work permit을 받을 수 있는 방법은 크게 3가지가 있다. (1) 미국 회사로부터 스폰 받기 - H1B Visa 회사가 나를 대신해서 이 비자를 정부에 지원한다. 그러면 정부는 랜덤 추첨하여 1년에 60,000명에게만 이 비자를 발급해준다. * H1B 비자 (2) 미국 대학교 졸업하기 - OPT 현지 대학교(대학원)을 졸업하면 임시로 일할 수 있는 work permit을 준다. 1~3년 일해볼 수 있고, 그 이후에는 회사로부터.. 2022. 5. 10. Docker 도커 기초 개념 | 실습 Docker란? 환경에 구애받지 않고 코드 실행, 애플리케이션 배포 & 확장할 수 있도록 도와주는 소프트웨어이다. 예를 들면, 동일한 코드여도 내 개발 환경에서는 잘 돌아가는데 다른 개발자의 개발 환경에서는 '빌드 에러 나요!' 이럴 수 있다. 따라서 개발 환경 자체를 패키지로 묶어서 사용하고 다른 사람과 공유할 수도 있는 것이 도커이다. Docker와 VM 비교 Docker는 Virtual Machine 과 자주 비교된다. 왜냐하면 둘 다 가상의 개발 환경을 제공해준다는 공통점이 있기 때문이다. 그러나 둘의 가장 큰 차이점은 OS의 유무이다. Virtual box는 가상의 개발 환경을 만들 때마다 os도 필요하다. 예를 들면, 우리는 윈도우 pc에서 우분투 서버를 경험하기 위해 vm에 ubuntu os.. 2022. 4. 21. google c++ style guide | 구글 C++ 스타일 가이드 C++ Version Currently, code should target C++17 Header file Use header file. i.e. Every .cc file should have an associated .h file. Exceptions: such as unit tests and small .cc files containing just a mian() function. Use of header files is much better for the readibility, size and performance of the code. (1) Self-contained Headers Header file should be self-contained and end in .h. Non-header .. 2022. 4. 13. 객체와 컴포넌트의 차이 | CBD 컴포넌트 기반 개발 객체와 컴포넌트의 차이 : https://mckdh.tistory.com/entry/%EA%B0%9D%EC%B2%B4%EC%A7%80%ED%96%A5%EC%9D%98-%ED%83%84%EC%83%9D-%EA%B0%9D%EC%B2%B4%EC%99%80-%EC%BB%B4%ED%8F%AC%EB%84%8C%ED%8A%B8-%EC%95%84%ED%82%A4%EC%B2%B5%EC%B2%98%EC%99%80-%EC%95%84%ED%82%A4%ED%85%8D%ED%8A%B8 객체지향의 탄생- 객체와 컴포넌트, 아키첵처와 아키텍트 객체와 컴포넌트 객체란 실체로 존재하는 대상/개념이며 고유명사이다. 객체는 세상에 유일하게 존재하는 모든 것들~이라고 정의했다. 나는 객체만 알면 되는 줄 알았다. 그런데 컴포넌트란 용 mck.. 2022. 4. 12. 이전 1 ··· 9 10 11 12 13 14 15 ··· 82 다음 반응형