30대인데 코딩 공부 해도 괜찮을까?? 비전공자로써 솔직 생각

반응형
728x170

일단 이 글을 쓰는 이유는 막연하게 나이 먹고 할 거 없으니....

요즘 코딩이 유행이라던데 한 번 해볼까? 하고 생각하는 사람들을 위한 글입니다.

 

유튜브나 뭐 요즘 코딩 강의 광고 많이 보이죠?

근데 이런 강의를 듣거나 관심있는 사람들은 두 분류가 많다고 생각합니다

1. 현재 전공자(학생)

2. 비전공자(일반 사회인)

저는 2번의 입장에서 5개월 쯤 매일 2시간 이상 코딩 공부를 한 후기를 말씀드리겠습니다.

물론 강의만 들은게 아니라 과연 비전공자로써 성공할 수 있을까에 대해 많이 찾아보고 생각한거도 알려드리겠습니다.



1. 광고나 유튜브 보면 30살에 시작해도 괜찮다는데... 진짜?


제 개인적인 생각은... 뭐, 괜찮죠... 시작은 아무나 할 수 있으니까요

그런데 성공할 수 있냐? 한국에서 제대로된 일을 구할 수 있냐?

솔직히 진짜 힘들다고 생각합니다.(치킨집 차려서 성공하는게 확률이 더 높다고 생각함...)

왜 그렇냐고요?

밑에 자료를 보시죠

코딩 처음 시작 나이


위 자료는 스택플로우(IT전분 네이버 지식인이라고 보시면됨)에서 실시한 투표입니다.

약 85%의 사람들이 20대 이전에 코딩 공부를 처음 했다고합니다.

물론 이건 만 나이니까 18~19세는 대학생도 있겠죠?

그럼 고등학생 이하인 17세 이전으로 볼까요? 그래도 70%입니다.

30살에 시작한거랑 저기 10대에 시작한 사람이랑 어느쪽이 실력이 좋을까요?

여러분이 회사의 "사장"이면 어느 사람을 뽑을건가요?

물론 이렇게 말하는 사람도 있겠죠.

"유튜브나 광고 보면 30살 비전공자가 코딩해서 성공한 사례도 있다"

네... 이건 '성공한 사례'죠... 

세계명작중 하나인 '노인과 바다'를 쓴 헤밍웨이도 처음 글을 쓴 나이는 50세입니다.

위에서 언급한 30살 비전공자분도 분명 '코딩' 능력뿐아니라 다른 무언가가 있기때문에 성공했다고 생각합니다.

예를 들면 머리가 비상하게 좋다던가, 재능이 있다던가요.

그럼 "여기까지만 보면 결론이 뭐냐" 

위에서 언급한 30살 때 코딩해도 성공할 수 있다!!

300x250


이건 다 상술이라는 겁니다. 일부 성공한 사람들을 뽑아서 그냥 보여주는거죠

이 사람들은 코딩 안했어도 어느정도 괜찮은 인생을 살고있는 사람이었을 가능성이 높습니다.

그저 코딩은 양념인거죠

좀 더 확실히 못을 박아볼까요?

아래의 자료는 스택오버플로우에서 실시한 다른 투표로 "평균 코딩 경력"입니다.



약 50%의 사람이 10년 이내의 경력을 갖고 있습니다.

그럼 아까 위에 본 자료랑 합쳐보면

약 70%의 사람들이 만 17세 이전에 처음 코딩 공부를 했고 50% 사람들이 10년 이내에 경력을 갖고 있습니다.

벌써 이렇게 차이가 많이 나는데... 30세에 공부 시작해서 이길 수 있겠어요...?



2. 결론


제가 생각하기에 이미 회사를 다니고 있는데 코딩 공부를 하려고 한다면 다음과 같은 목적이 아니면 시간낭비라고 생각합니다.

1. 코딩 및 컴퓨터를 배워서 활용하려고 하는 곳이 명확하다
- 예를 들어 문서 작업 등을 자동화로 하고싶다

 


2. 나~~중에 부업으로 용돈을 벌어보고싶다
- 부업으로 돈 벌정도면 실력이 꽤 필요하기 때문에 시간과 노력이 상당히 필요합니다.
- 지금 매일 2시간 이상 5개월째 진행중인데요, 대략 2~3년 해야 1인분 할거 같습니다.
- 차라리 주식 공부하세요...

 


3. 내가 지금 하는 일에 코딩이나 컴퓨터를 배우면 도움이 될거 같다
- 현업에 도움을 줄 수 있을거라 생각하면 ok


이 셋 정도인거 같네요...

 

참고로 저는 1, 2, 3 셋 다 해당되서 공부중입니다 ㅎ

반응형

댓글()

최신 툴박스 아마존 fire HD 10 (2019) 루팅 핵초보 설명

반응형
728x170

이번에 블랙 프라이데이로 킹갓 가성비 태블릿을 하나 샀습니다.

 

바로 아마존 fire HD 10 (2019)!!

 

상세한 리뷰는 다른 블로그나 유튜브를 참조하시길 바랍니다

 

솔직히 말해서 영상이나 책 보기 등 뭔가 보는 용도로 사용하실거면 무조건 사야됩니다.

 

이 가격에 중국 제품 다 뒤져도 FHD급 태블릿은 없거든요

 

그럼 루팅 방법 시작하죠

 

최대한 상세하게 적었으니 아래의 방법 그대로 따라하시면됩니다.

(제가 선택사항이라고 말한거 이외에 제발 이상한거 하지마세요 ㅠㅠ)


1. 셋업 환경

 

윈도우 : 10

 

파이어 OS 버전 : FireOS 7.3.1.2

- 최초 파이어 OS 버전임

- 이 버전이 아닐 경우 다시 초기화 후 루팅 시작하기

- 버전 확인은 이렇게 합니다.

(반드시 와이파이 연결 안된 상태에서 실시)

Setting - Device Options - SystemUpdate - 업데이트 버전 확인

 

ToolBox 10.0

 

여기서 제일 중요한게 윈도우10이랑 파이어 OS 버전입니다.

 

그냥 구입하신 후 따로 와이파이 연결하지 않으시면 아마 저 버전이 기본값일겁니다.


2. ToolBox 다운로드 받기

 

아래 링크로 들어가셔서

 

ToolBox 다운로드

 

그림과 같이 Zip 파일"만" 받으시면 됩니다.

 

(뭔 exe이런거 받을 필요 없어요)

 

다운로드 장소는 아무데나 하셔도 상관없습니다.

300x250

3. 최초 부팅시 해야할 것들

 

① 언어 설정

 

"영어"로 설정하시고 넘어가시면됩니다.

 

② 와이파이 설정 Skip 하기

 

- 와이파이 비밀번호를 일부러 틀리게하여 접속한다

- 하단의 와이파이 설정 Skip 버튼을 눌러 설정을 생략한다

 

와이파이 스킵하기

③ 그 다음꺼는 전부 "사용 안함"으로 계속 설정해주시면됩니다.

 

④ 부팅완료

 


4. Fire hd10 태블릿 설정하기

 

① 디버깅 모드 활성화

- 아래의 그림에 있는 Serial Number 연타합니다.

 

② USB-디버깅 활성화

 

 


5. ToolBox10.0 실행하기

 

태블릿과 PC를 연결하기 전에 PC에서 아까 다운로드한 ToolBox를 실행합니다.

 

실행하면 윈도우10의 경우 아래와 같은 창이 뜨는데 "무시하고 실행"을 하시면됩니다.

 

 

아래는 toolBox의 실행화면입니다.

 

툴박스 실행화면

 

그리고 동봉되어 있던 USB-C 케이블로 PC와 태블릿을 연결합니다.

(USB는 아무 선이나 사용해도됩니다 ㅎㅎ)

 

그럼 아래와 같이 태블릿에 화면이 뜨는데 ok 하시면됩니다.

 


6. ToolBox로 세팅하기

 

ToolBox 실행 시 뜨는 화면에 대한 설명은 아래와 같습니다.

 

여기서 저희들이 할건

 

① 광고제거

② 새로운 런처 설치

③ Google 앱 사용하도록 설정

④ 유튜브 설치

 

1. ADB Shell - OTA 자동업데이트 비활성화

직접 명령어를 입력하는 경우는 거의 없는데, OTA 자동 업데이트를 제한하기 위해 명령어를 주로 이 메뉴를 사용한다. ADB Shell 메뉴를 누르면 명령프롬프트 창이 활성화 된다. 명령어 입력창에 아래 명령어를 한줄 씩 복사해서 붙여넣고 각각 엔터를 치자 그러면 자동 업데이트를 강제로 막는다.

 

pm disable-user --user 0 com.amazon.kindle.otter.oobe.forced.ota 
pm disable-user --user 0 com.amazon.device.software.ota
pm disable-user --user 0 com.amazon.device.software.ota.override
pm disable-user --user 0 com.amazon.kindle.kso

명령 프롬프트에 붙여넣기를 하는 방법은 "우클릭"이다.

 

2. Custom Launcher

FireOS의 이것저것 나와있는게 많아서 사용하기 무겁고 복잡하다. 과감히 밀어버리고 가볍고 빠른 런처 사용을 권장한다. 런처 설치는 필수로 해야 한다. 왜냐하면 추후에 FireOS런처를 제거했을 때, 런처가 없으면 기기가 벽돌이 될 수 있기 때문이다. 커스텀 런처 메뉴에서는 현재 이용 평가가 좋은 런처들이 있다. Evie, Nova, Microsoft 런처를 제공하는데, 이중에서 원하는 런처를 선택해 설치하면 된다. 일반적으로 Nova런처를 많이 사용한다

 

3. Density Modifier

디바이스 기본설정은 240으로 되어 있다. 320정도로 변경을 해서 사용하면 글씨나 화면이 큼직큼직해서 좋다. 이건 뭐 사용자의 선호에 따라서 변경하면 될 듯 하다. 필수는 아니지만, 하는게 좋다. 하지만, 인터넷 검색에 따르면 가끔 다른 앱과 충돌이 일어날 수 있다고 하지만.... 이 태블릿으로 하는건 어자피 제한되어 있으니 하는게 좋다


5. Google Service

구글 플레이 스토어, 지메일, 유튜브 등 구글 서비스를 이용할 수 있게 설정해주는 툴이다. 필수 사항이다.


8. Manage Everything Amazon

말 그대로 아마존 앱s를 제거 또는 복구하는 툴이다. 시스템을 리소스를 잡아먹고 느리게하는 각종앱을 제거하는데 사용한다. Disable Everything Amazon - Manual을 선택하고 제거할 앱을 선택해준다.(처음부터 Automatic으로 지워버리는건 올바르지 않다 ㅎ)

 

 

참고로 저는 아래와 같이 제거했습니다.

 

 

특히 최초 설정시에는 "키보드", "Fire Browser"를 삭제하면 큰일난다

 

왜냐하면 키보드와 chrome 등의 브라우저를 설치하기 전에는 이용할 수 없게 되기 때문이다.

 

 

<ToolBox 두 번째 화면>

 

여기서 사용할 것은 "잠금화면 광고제거", "youtube광고제거", '앱수동설치" 이 세개다

 

6. Sideload Apps

PC에 다운로드한 apk파일을 설치할 수 있다. 런처, 키보드이나 브라우저, 그리고 크롬, 넷플릭스 앱 apk 파일 등을 PC에 다운로드 후 직접 파일을 설치 할 수 있다. 

넷플릭스의 경우 플레이스토어에서 다운로드 할 수 없는 경우가 있기 때문에 되도록 apk 파일을 받아서

이 기능을 이용하여 설치해준다

 

7. Remove Lockscreen Ads

실행하면 무슨 경고가 뜰것이다. 무시하고 진행해주면됩니다.

 

 

8. Youtube Clients

광고 없이 유튜브를 볼 수 있게 해주는 툴이다.

프리미엄 사용자라면 필요없겠지만, 일반 사용자라면 개꿀 아이템!!!

나는 Youtube Vanced 프로그램을 설치했다

 

요정도까지 하면 한글화 빼고 모든 설정을 완료했다

 

참고로 나는 한글화를 하지 않았다...

 

그 이유는 한글화를 할 경우 앱간의 충돌이 일어날 수 있다는 이야기를 들었기 때문이다.

 

그래도 딱히 불편함은 없기에 만족한다 ㅎㅎ

반응형

댓글()

엑셀, 오피스 복사 / 붙여넣기 멈춤 현상 100% 해결법

반응형
728x170

엑셀에서 ctrl + c (복사) 또는 ctrl + v(붙여넣기)만 해도 멈추는 분들 있죠?

 

인터넷에서 나오는 방법 다 해봐도 안된 분들을 위한 포스팅입니다.

 

그래도 혹시 모르니 인터넷에 나오는 방법을 다시 한번 소개하고

 

시도해본 뒤 제가 제안하는 방법을 사용해주세요.


1. 제한된 보기 해제

"엑셀"을 열었을 때 "제한된 보기 해제"라는 말이 위에 뜨게되면 "편집 사용" 버튼을 눌러  제한된 보기를 해제하면된다

 


2. 엑셀 COM 추가기능 해제

파일 > 옵션 > 추가 기능 탭에서

 

우측 하단 콤보 박스를 "COM 추가기능"으로 바꾸고 "이동" 버튼을 누른다.

 

보이는 화면에서 체크를 모두 "해제"하고 확인 버튼을 누른다

 

엑셀을 종료하고 다시 실행시킨다.


3. 하드웨어 그래픽 가속 사용 안함

파일 > 옵션 > 고급 탭으로 들어간다

 

"하드웨어 그래픽 가속 사용 안함"에 체크를 한다

 

보니까 이 방법은 Microsoft에서도 권장하는 방법이더라고요.

300x250

원래는 매크로, 대량은 사진등 무거운 작업을 오피스를 이용하여 사용할 때 꺼두면 좋은 기능인데

 

몇몇 버전에서는 이게 컴퓨터와 충돌을 일으킨다고 하더군요

 


4. 오피스 복구 시스템 이용하기

제가 제일 추천하는 방법이며 거의 100% 해결된다고 생각하는 방법입니다

 

시작 > 설정 > 앱 및 기능 > Microsoft Office > 수정 - ① 빠른 복구 or ② 온라인 복구

 

 

빠른 복구 vs 온라인 복구

 

<빠른복구>

- 인터넷에 연결할 필요가 없습니다. 

- office 로그인 정보, 라이센스 등 대부분이 그대로 유지됩니다

- 손상된 파일만 찾아서 빠르게 복구합니다.

- 30분 이내로 끝남 

 

<온라인 복구>

- 복구를 할 때 인터넷 연결이 필요합니다

- 모든 파일을 다시 다운로드 받고 재설치합니다.

- Office 로그인 정보는 유지됩니다

- 단, 라이센스 키의 경우 정보가 초기화되기 때문에 "제품키"로 라이센스 인증을 받은 사람은 재등록이 필요합니다.

- 1시간 정도 소요됨

 

저의 경우 <온라인 복구>로 해결을 하였습니다.

 

사실 <빠른 복구>의 경우 진짜 Office가 맛간 상황이 아니라면 별로 사용할 경우가 없다고 생각합니다.

 

참고로 복구하는중에는 모든 Office 기능을 사용할 수 없습니다.


5. 위 방법으로도 안될 때 생각해볼 것들

 

컴퓨터 성능

만약 엑셀(오피스)이 아주 자주 멈춘다면 애초에 컴퓨터 성능이 부족하지 않은지 의심해보는게 좋습니다.

 

의외로 엑셀이나 파워포인트가 성능이 꽤 필요하거든요 ㅠ

 


최신 버전의 오피스 프로그램

최신 버전의 오피스 프로그램들은 그나마 최적화가 조금 낫습니다.

 

체감상 오피스 2016까진 다 비슷하고 2020 부터는 살짝 체감이 됩니다.

 


엑셀의 데이터가 애초에 너무 무거운게 아닐까?

엑셀 데이터에 수식, 매크로, 차트, 그림이 많을 경우 엄청난 성능을 요구합니다.

 

특히 많은 양의 그림 파일은 전부 메모리에 임시 저장해놓기 때문에

 

한 번 실행하면 파일이 열리는데도 한참 걸립니다.

 

그렇기 때문에 가능하다면 엑셀 파일을 나누는 것이 도움이 됩니다.

반응형

댓글()

java 환경변수, 개발환경 IDE 설치? 오류, 안됨 100% 해결법

반응형
728x170

java 개발을 처음하시는 분들께 가장 어려운 것은 java 개발환경 설치라고 생각합니다

 

이 망할 java는 뭐 조금만 틀리게 설정해줘도 컴파일 / 실행 / 디버깅 등등 안되는 경우가 많거든요....

 

제가 가르쳐주는 방법을 그대로 따라하시면됩니다

 

일단 처음에는 일반적인 설치 방법에 대해 가르쳐드리고

 

안되는 분들을 위한 솔루션은 제일 아래 페이지에서 가르쳐드리겠습니다

 

아, 참고로 이 포스팅은 윈도우를 사용하시는 분들을 위해 제작했습니다

 

사용한 윈도우는 10이지만 다른 버전의 윈도우에서도 동일하게 하시면됩니다

 

단, Java11의 경우 64비트의 컴퓨터에서만 동작합니다.


1. 자바 개발도구 설치(JDK 설치)

 

여기서는 Java 11을 사용하도록 하겠습니다

 

현재 자바 버전은 14까지 있는데 11을 사용하는 이유는

 

버전이 올라갈수록 기능도 많아지긴하지만.... 그만큼 버그도 많습니다

 

그렇기 때문에 최대한 안정적이고 범용성 있고 장기 지원까지 보증된 java11 버전을 사용하겠습니다

 

다운로드는 아래의 페이지에서 받으시면됩니다

 

https://www.oracle.com/java/technologies/javase-jdk11-downloads.html

 

아래 페이지에 있는 [Windows x64 Installer]를 다운로드 하면됩니다

 

설치 방법은 따로 설명드리지 않겠습니다

 

그냥 쭉 Next만 누르세요.

 

저장할 장소를 변경하는 것은 추천드리지 않습니다...(설치 후 용량도 500MB도 안합니다.)

 


2. 환경 변수 설정

 

이제 제일 큰 난관에 왔습니다....

 

이 부분에서 설정을 잘못하면 IDE에서 컴파일 또는 디버깅이 안됩니다 ㅡㅡ

300x250

다른 블로그를 보면 뭐 여러 가지 변수를 이미 많이 추가한 분들이 계실거라 생각합니다

 

여기서 추가/변경할 시스템 변수는 딱 2개입니다

 

JAVA_HOME 

 

PATH

 

혹시 이미 여러 변수를 추가하셨다면 꼭 전부 삭제하시거나 원래대로 돌리신 후에

 

(CLASSPATH 등은 JAVA11 버전부터 설정할 필요 없습니다.)

 

따라오시길 바랍니다

 

① 내컴퓨터 - 우클릭 - 속성

 

내 컴퓨터 - 속성

 

 

② 왼쪽의 [고급 시스템 설정] 클릭

 

고급 시스템 설정

 

 

③ [환경 변수] 클릭

 

④ 시스템 변수에서 [새로 만들기] 클릭

 

 

⑤ JAVA_HOME 변수 추가

 

JAVA_HOME

C:\Program Files\Java\jdk-11.0.8

제가 말한대로 자바 설치 시 Next만 눌렀다면

 

경로는 그대로일 겁니다

 

단, Java11도 버전이 업데이트가 되면 뒤의 11.0.8 부분이 바뀔 수 있기 때문에

 

직접 경로를 찾아서 지정하는 것을 추천합니다

 

⑥ PATH 편집하기

 

다시 [시스템 변수]에서 이번에는 PATH를 찾아서 [편집을 클릭합니다]

 

⑦ PATH 추가하기

 

빈 칸을 더블클릭하여 아래의 경로를 추가합니다

 

C:\Program Files\Java\jdk-11.0.8\bin

 

반드시 bin 폴더의 경로까지 설정해야합니다

 

그리고 중요한 부분으로 이렇게 추가한 내용을 제일 위까지 끌어올립니다

 

(오른쪽에 보면 '위로' 라는 버튼이 있습니다. 클릭 시 한 칸씩 위로 올라감)

 

이제 환경 변수에 대한 설정은 끝났습니다


2. JAVA 개발 도구 설치 확인

 

이제는 제대로 잘 설치되었는지 확인해보겠습니다

 

[윈도우키] + R을 누르고 거기에 cmd라고 검색해봅시다

 

그러면 명령 프롬프트창이 나올겁니다

 

거기에 아래의 두 문장을 하나 씩 입력 - 엔터 합니다

 

java -version

 

javac -version

 

그러면 그림과 같은 화면이 나옵니다

 

 

이렇게 자바의 버전이 나온다면 대충 끝난겁니다

 

(사실 100% 잘 설치됐다...라고는 말할 수 없습니다 ㅠ  이렇게 뜨고도 안되는 경우가 많거든요...)


3. 그래도 안된다??

 

아래의 내용을 한번 확인해 보시길 바랍니다

 

① 위 과정대로 잘 했는지 다시 확인해본다

- 특히 환경 변수 부분을 잘 보시길 바랍니다...

- 불필요한 부분이 남아있지 않은가, 경로가 잘못 설정되어있지 않은가 등등

② 혹시 기존에 내가 이미 JAVA JDK를 설치했는지 확인한다

- 확인방법은 크게 2가지 입니다

- [제어판] - [프로그램/파일 제거]에 들어가셔서 java라고 검색했는데 2개 이상이 뜨면 이미 이전에 설치했기 때문에 중복으로 나올 수 있습니다

- 이전 버전은 삭제해주시면됩니다

 

③ 혹시 사용자 이름이 한글??

- 인터넷을 찾아보니 간혹 유저 이름이 한글이면 안된다는 내용을 봤습니다

- 특히, IDE에서 저장을 자신의 폴더(내폴더 같은 곳)에 저장할 경우 그 경로에 한글이 들어가기 때문입니다

- 즉, java를 설치한 곳과 java IDE가 설치된 곳, Java 프로젝트가 저장되는 곳의 경로에는 한글이 없어야합니다

 


여기까지 했는데 안되시는 분은 좀 골치가 아픕니다

 

왜냐하면 java에서 제공하는 매뉴얼을 전부 고대로 따라했는데 안되는거니까요....

 

그런 경우 최후의 방법이 있는데 그 방법은 다음 포스팅에서 가르쳐드리겠습니다

반응형

댓글()