시스템 사양 선택 | 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
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
Hot 이거 무조건 사기겠죠? +9 | 147 | 24.10.2223:19 | lesmi |
Hot 사기당했습니다....도움 주실분 계신가요...막막하네요.. +7 | 67 | 24.10.2420:02 | lesmi |
Hot 2찍 중고 사기 민사로 갑니다. +5 | 62 | 24.10.2412:08 | Mactopia |
67 | 24.10.2420:02 | lesmi | |
38 | 24.10.2418:20 | Mactopia | |
35 | 24.10.2416:38 | 아이브경 | |
22 | 24.10.2416:38 | 아이브경 | |
27 | 24.10.2416:37 | 아이브경 | |
23 | 24.10.2416:37 | 아이브경 | |
22 | 24.10.2416:37 | 아이브경 | |
34 | 24.10.2416:37 | 아이브경 | |
20 | 24.10.2416:37 | 아이브경 | |
17 | 24.10.2416:37 | 아이브경 | |
8 | 24.10.2416:37 | 아이브경 | |
18 | 24.10.2416:37 | 아이브경 | |
19 | 24.10.2416:37 | 아이브경 | |
62 | 24.10.2412:08 | Mactopia | |
54 | 24.10.2317:43 | Mactopia | |
147 | 24.10.2223:19 | lesmi | |
83 | 24.10.2222:11 | Mactopia | |
74 | 24.10.2221:10 | Mactopia | |
57 | 24.10.2218:06 | Mactopia | |
40 | 24.10.2209:53 | 아이브경 | |
57 | 24.10.2209:53 | 아이브경 | |
58 | 24.10.2209:53 | 아이브경 | |
54 | 24.10.2209:53 | 아이브경 | |
86 | 24.10.2108:13 | 아이브경 | |
64 | 24.10.2108:13 | 아이브경 | |
51 | 24.10.2108:13 | 아이브경 | |
64 | 24.10.2108:13 | 아이브경 | |
146 | 24.10.2108:13 | 아이브경 | |
51 | 24.10.2108:13 | 아이브경 | |
50 | 24.10.2108:13 | 아이브경 | |
47 | 24.10.2108:13 | 아이브경 | |
32 | 24.10.2108:13 | 아이브경 | |
43 | 24.10.2108:13 | 아이브경 | |
21 | 24.10.2108:13 | 아이브경 | |
115 | 24.10.1815:01 | bluesaza | |
85 | 24.10.1810:24 | 아이브경 | |
102 | 24.10.1711:40 | Mactopia | |
89 | 24.10.1710:52 | 아이브경 | |
119 | 24.10.1617:54 | 코끼리코 | |
132 | 24.10.1610:47 | 아이브경 | |
110 | 24.10.1522:56 | Mactopia | |
46 | 24.10.1521:33 | 파란하느을 | |
72 | 24.10.1517:57 | Mactopia | |
106 | 24.10.1511:18 | 아이브경 | |
77 | 24.10.1511:18 | 아이브경 | |
65 | 24.10.1511:18 | 아이브경 | |
65 | 24.10.1511:18 | 아이브경 | |
61 | 24.10.1511:18 | 아이브경 | |
86 | 24.10.1414:51 | Mactopia | |
116 | 24.10.1408:43 | 아이브경 | |
134 | 24.10.1217:08 | 늘심심 | |
144 | 24.10.1122:34 | Mactopia | |
131 | 24.10.1114:21 | Mactopia | |
114 | 24.10.1114:11 | Mactopia | |
97 | 24.10.1109:49 | 아이브경 | |
71 | 24.10.1010:57 | 아이브경 | |
38 | 24.10.1010:41 | PN | |
175 | 24.10.0910:34 | bluesaza | |
147 | 24.10.0817:58 | 웃음사냥 | |
224 | 24.10.0812:38 | bluesaza | |
82 | 24.10.0809:20 | 아이브경 | |
67 | 24.10.0809:20 | 아이브경 | |
94 | 24.10.0809:20 | 아이브경 | |
112 | 24.10.0809:20 | 아이브경 | |
86 | 24.10.0809:20 | 아이브경 | |
67 | 24.10.0809:20 | 아이브경 | |
44 | 24.10.0809:20 | 아이브경 | |
74 | 24.10.0711:24 | 아이브경 | |
74 | 24.10.0711:24 | 아이브경 | |
52 | 24.10.0711:24 | 아이브경 | |
88 | 24.10.0711:24 | 아이브경 | |
71 | 24.10.0711:24 | 아이브경 | |
79 | 24.10.0711:24 | 아이브경 | |
80 | 24.10.0711:24 | 아이브경 | |
162 | 24.10.0616:15 | bluesaza | |
185 | 24.10.0414:00 | bluesaza | |
93 | 24.10.0410:05 | 아이브경 | |
101 | 24.10.0410:05 | 아이브경 | |
77 | 24.10.0410:05 | 아이브경 | |
60 | 24.10.0410:05 | 아이브경 |
프로그래밍은 직업으로 선택해서입니다만, 저같은경우는 프로그래밍이 재미있습니다.
특히, 집에서 컴퓨터를 쓰다가 원하는 프로그램이 없거나 기능이 부족하면 자신이 만들어 쓸수있다는 재미가 있지요.
Reverse Engineering은 정말 오랫만에 들어보네요.
한때 어셈블리를 전문으로 한적이 있어서.