시스템 사양 선택 | 1번 |
---|
안녕하세요.
KaliZation 입니다. 제가 약.. 한달전에 RE(Reverse Engineering) 에 관심이 있으신 분들을 위한
강좌를 하겠다고 했었는데요.
그약속을 지키기 위해서 정말 설명을 잘 못하지만, 글을 쓰게 되었습니다 😂
Chapter.1 은 바로 프로그래밍을 시작하는게 아닌, 왜 프로그래밍을 해야 하며, 왜 프로그래머 인지 어떻게 하면,
지치지 않고 재미있게
검은바탕에 알록달록 한 영어들과 친해질 수 있는지 를 위한 부분입니다.
이미 현업으로 각 분야의 Dev(Developer) 이신 분들도 있으시겠지만, 질문들 드리고 싶습니다.
왜? 어째서? 프로그래밍을 하려고 하며, 왜? 프로그래머가 되길 원하시나요..??
그리고 프로그래머 란 도대체 뭐하는 직업 일까요...??
일반적으로는, 시간이 자유로워서 또는 연봉이 좋아서, 뭔가 있어보여서,
수학을 잘해서, 그냥 Dev 가 꿈이라서, 요즘 앱개발이 핫해서 등등...
정말 어~~엄청 나게 많을겁니다.
하지만, 현업 하시는 분들은 아시겠지만, 그렇게 자유롭지 않으며,
그렇게 연봉이 좋지도 않으며(정말 연차가 높은 Dev 가 아닌이상. 팀장 급 이 아닌이상
GAFA(Google Amazon Facebook Apple) 또는 SL(Samsung LG) 가 아니라면,
생각 하는것 보다 연봉이 높지 않습니다 ^^;;)
그리고 적어도 최소 3개의 언어는 할줄 알아야 $,\ 가 좋습니다.
왜 시작부터.. 이러냐구요?
간단합니다 내가 왜.. 정말... 탈모 & 스트레스 & 돌아서면 바로 까먹어 버리는 이 외계어를 배워야 하는지,
그리고 이걸 어떻게 써먹는지,
이걸 정확히 모르고 시작을 하면, 대부분 100 에 70% 는 바로 손절 하기 때문입니다.
이 글을 읽으시는 지금 회사 이신가요? 아니면 카페? 아니면 거리? 아니면 집 이신가요??
천천히 한번 쭉~ 주위를 봐보세요. 뭐가 보이시나요?
네 이쁜 아가씨 가 보이신다구요? 염장질 하는 커플이 보이신다구요?? 뭐 이것도 맞는말 이네요 ^^;;
주위에 전광판, 카드단말기, Tv, 노트북, 무선이어폰, 핸드폰, 등등 곳곳에 전자기기 가 보이지 않으신가요??
실생활에 정말 편리하게 사용하도록 만들어 놓은 모든 기기들은 어떻게 저렇게 우리가 원하는대로 움직여 줄까요??
네 맞습니다. 모든 기기들은 다 하나하나가 컴퓨터 이며, 사람들이 편리하게 쓸 수 있도록 누군가가
그 컴퓨터 에서 작동하도록
코드를 만들어 컴파일을 하고 실행을 하게 만들었기에, 우리가 정말 편리하게 생활을 할 수 있는거죠.
그 누군가가 바로 프로그래머 이며, 여러분 일 수도 있습니다.
제가 생각하는 프로그래머는 그냥 하기 싫은 코딩을 인상 쓰면서, 회사에서 시키는대로 전달받아서,
구글, 레딧, 네이버, 깃헙, 등등.. 여러곳에서 example 를 복불 해와서 수정을 하면서, 퇴근시간은 언제 오나,
퇴근하고 빨리 술마시러 가야하는데..
이런게 아닌, 누군가에게 도움이 되거나, 아니면 나에게 도움이되는, 또는
협업하는 프로젝트 가 있다면, 이 프로젝트로 인해서 어떠한 사람들이
편리하게 사용하거나, 큰도움이 되는지 등등... 생각을 하면서, 어렵지만, 재미있게
코드를 만들어 가는 사람을 프로그래머 라고 생각을 합니다.
그래서 저 역시도 많이 부족한 실력과 글쓰는 실력이 참.. 부족하지만, 그렇게 강좌 글을 올릴려고 합니다.
제가 강좌를 올리는 방식은 하나의 언어를 가지고 물고 늘어지는 지루한 강좌를 하지 않습니다.
C, C++ 를 하면서 동시에 Java 또는 Python 으로 갑자기 넘어갈 수도 있습니다.
왜냐구요?? C, C++ 에서는 정말.. 10줄 이상을 써야 오류없이 출력이 되지만,
Python, Ruby 에서는 단 3줄로 출력이 가능한 부분도. 있으니까요.
그래야 지루하지 않고 재밌으니까요 .
하나의 방식을 고집해서 넘어가는 방식이 아닌, 연결된 부분을 동시 다발적으로 할 예정입니다.
그렇다고 해서, 정말 말도 안되게.. 멀티로는 하지 않을꺼니 걱정은 하지 말아주세요 ^^;;
Chapter.2 에서는 어떤프로그래밍은 어떠한 환경에서 개발하는게 좋은지 쉽게 이야기하면 IDE 에
관련해서 이야기를 할 예정이며,
C, C++, Python 부터 시작을 하겠습니다 ^^;;
글을 정말 못쓰는편이라.. 다들 읽으시면서 불편한점이 많으실 수도 있으실꺼 같습니다만, 읽어주셔서 감사합니다 👻
#Basic_programming_for_RE,#Reverse_Engineering,#프로그래밍,#프로그래머,#Python
칼리제이션님의 새글 알림을 받으실려면 구독
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|
오랜만에 심야 영화 예매했습니다.(feat.베테랑2) +6 | 잠퉁이 | 24.09.2122:24 | 47 |
남자라면 알아두면 정말 유용한 차급의 세계 +1 | bluesaza | 24.09.2110:22 | 156 |
내가 돌아왔다. +1 | 광호 | 24.09.2201:12 | 132 |
소마엠 | 24.09.2405:08 | 21 | |
Mactopia | 24.09.2318:17 | 66 | |
아이브경 | 24.09.2309:12 | 59 | |
아이브경 | 24.09.2309:12 | 88 | |
아이브경 | 24.09.2309:12 | 110 | |
아이브경 | 24.09.2309:12 | 73 | |
아이브경 | 24.09.2309:12 | 55 | |
아이브경 | 24.09.2309:12 | 40 | |
아이브경 | 24.09.2309:12 | 24 | |
아이브경 | 24.09.2309:12 | 39 | |
아이브경 | 24.09.2309:12 | 43 | |
아이브경 | 24.09.2309:12 | 43 | |
Mactopia | 24.09.2223:42 | 50 | |
Mactopia | 24.09.2222:57 | 53 | |
광호 | 24.09.2201:12 | 132 | |
잠퉁이 | 24.09.2122:24 | 47 | |
bluesaza | 24.09.2110:22 | 156 | |
복스렌치 | 24.09.2014:59 | 60 | |
복스렌치 | 24.09.2014:49 | 46 | |
Mactopia | 24.09.1921:52 | 63 | |
Mactopia | 24.09.1919:43 | 100 | |
복스렌치 | 24.09.1912:18 | 59 | |
복스렌치 | 24.09.1912:16 | 42 | |
Mactopia | 24.09.1912:02 | 90 | |
Mactopia | 24.09.1911:40 | 80 | |
아이브경 | 24.09.1911:15 | 48 | |
아이브경 | 24.09.1911:15 | 68 | |
아이브경 | 24.09.1911:15 | 26 | |
아이브경 | 24.09.1911:15 | 67 | |
아이브경 | 24.09.1911:15 | 57 | |
아이브경 | 24.09.1911:15 | 42 | |
아이브경 | 24.09.1911:15 | 53 | |
아이브경 | 24.09.1911:15 | 40 | |
아이브경 | 24.09.1911:15 | 36 | |
Mactopia | 24.09.1821:13 | 64 | |
bluesaza | 24.09.1811:38 | 145 | |
복스렌치 | 24.09.1810:24 | 50 | |
소마엠 | 24.09.1803:48 | 169 | |
팜랩 | 24.09.1714:09 | 24 | |
달쇠 | 24.09.1708:22 | 34 | |
잠퉁이 | 24.09.1703:51 | 70 | |
잠퉁이 | 24.09.1613:02 | 82 | |
잠퉁이 | 24.09.1515:17 | 113 | |
해킨독립 | 24.09.1516:29 | 65 | |
복스렌치 | 24.09.1513:19 | 48 | |
도움환영 | 24.09.1502:52 | 177 | |
잠퉁이 | 24.09.1405:20 | 193 | |
잠퉁이 | 24.09.1321:15 | 129 | |
해킨독립 | 24.09.1320:42 | 83 | |
Mactopia | 24.09.1316:41 | 81 | |
도움환영 | 24.09.1311:03 | 114 | |
아이브경 | 24.09.1309:31 | 130 | |
아이브경 | 24.09.1309:31 | 95 | |
아이브경 | 24.09.1309:31 | 70 | |
Mactopia | 24.09.1218:21 | 119 | |
Mactopia | 24.09.1218:02 | 87 | |
잠퉁이 | 24.09.1216:32 | 108 | |
bluesaza | 24.09.1217:02 | 157 | |
Mactopia | 24.09.1211:54 | 113 | |
아이브경 | 24.09.1210:30 | 66 | |
아이브경 | 24.09.1210:30 | 87 | |
아이브경 | 24.09.1210:30 | 82 | |
아이브경 | 24.09.1210:30 | 46 | |
아이브경 | 24.09.1210:30 | 59 | |
Mactopia | 24.09.1117:40 | 136 | |
Mactopia | 24.09.1117:39 | 106 | |
박사 | 24.09.1109:37 | 136 | |
아이브경 | 24.09.1109:33 | 68 | |
아이브경 | 24.09.1109:33 | 169 | |
아이브경 | 24.09.1109:33 | 106 | |
아이브경 | 24.09.1109:33 | 65 | |
아이브경 | 24.09.1109:33 | 58 | |
아이브경 | 24.09.1109:33 | 46 | |
아이브경 | 24.09.1109:32 | 52 | |
Mactopia | 24.09.1019:12 | 115 | |
코끼리코 | 24.09.1017:54 | 110 | |
Mactopia | 24.09.0915:25 | 139 | |
Mactopia | 24.09.0915:24 | 54 | |
아이브경 | 24.09.0911:54 | 84 | |
아이브경 | 24.09.0911:54 | 132 |
프로그래밍은 직업으로 선택해서입니다만, 저같은경우는 프로그래밍이 재미있습니다.
특히, 집에서 컴퓨터를 쓰다가 원하는 프로그램이 없거나 기능이 부족하면 자신이 만들어 쓸수있다는 재미가 있지요.
Reverse Engineering은 정말 오랫만에 들어보네요.
한때 어셈블리를 전문으로 한적이 있어서.