이제 막 사회 경험 하고 있는 21살 꼬꼬마입니다. 과는 정보통신과이고요.
헌데 대학와서 좀더 자세하게 진로에 대한 고민이 생겼습니다.
원래는 클라우드 업체에 취직을 할 생각이었으나 좀더 취업의 문을 넓히긴 위해선 하드웨어도 잘해야 한다고 합니다.
우분투와 라즈베리파이로 쉘을 통한 리눅스 경험은 그럭저럭 해보았는데 하드웨어는 어떻게 시작해야 할지 잘 모르겠습니다.
임베디드 기기가 어떤것들이 있는지는 알고 제일 쉽다는게 아두이노여서 본체만 꼴랑 샀기는 했습니다만 저한테는 꽤 어렵더군요.
빵판으로 구성하는 것부터 PCB 회로까지 떠서 제작을 한다는데.....
뭐 난이도는 그렇게 어렵진 않으니 잘해야 부품 몇개 태워먹겠지요. PCB 회로 까지 뜨는정도는 능력 밖이지만
대충 임베디드 기기들이 어떻게 돌아가는지 알지는 않겠습니까...
그런데 또 한가지 열받는게 프로그래밍도 잘해야 한다고 합니다.
C언어는 대학에서도 배운거 그대로 복습하고 좀더 어려운 C언어 책으로 독학을 하면 되고 하드웨어 컨트롤(또는 IDE) 역시 C를 요구하므로 문제가 없는데,
허나 C언어만 쓰이냐??? 전혀 아니죠. 객체지향인 자바,C++,오브젝티브 C는 물론이고 최신 트랜드인 파이썬 역시 공부 해야 한다고 생각합니다.
뭐 엄밀히 따지자면 자바,C++,오브젝티브 C는 순수 소프트웨어에 포함되므로 예외이긴 하나 파이썬만큼은 해놓아야 되겠죠.
결론을 내자면 취업 할 때 요구하는 최고의 실무 능력은
리눅스 쉘을 통해서 원하는 환경 구축+간단한 로봇정도는 제작가능한 하드웨어 능력+C언어는 기본,최신 트랜드인 파이썬도 잘해야함
거기다가 산업기사나 기사 자격증은 기본이고 학점 3.0 토익 700점은 기본이지....
진짜 저절로 곡소리가 나옵니다....
제가 너무 많은 것들을 한꺼번에 담을려고 무리 하는 걸까요?
셋다 싫어하는건 아니고 재미가 있긴한데, 어떤것을 먼저 우선순위로 둬야 할지 잘 모르겠습니다.
ÃëÁ÷À» ÇÏ°í³ª¸é ¾²ÀÌ´Â °ÍÀº ±×°ÍµéÀÇ ÀϺÎÀÏ °Ì´Ï´Ù.
±â¾÷µµ ½Å±Ôä¿ë Á÷¿ø¿¡°Ô¼ ½´ÆÛ¸ÇÀÇ ´É·ÂÀ» ¿øÇϸç ä¿ëÇÏÁø ¾ÊÀ» °Ì´Ï´Ù.
ÃæºÐÈ÷ ¼º½ÇÇÏ°í ¶ÈºÎ·¯Áö´Â °ÍÀÌ Çϳª ÀÌ»ó ÀÖ°í »ç¼ö¿¡°Ô Àß ¹è¿ö¼ ´çÀå ÇÊ¿äÇÑ °ÍÀ» ºü¸¥ ½Ã°£³»¿¡ ÀûÀÀÇÒ ¼ö ÀÖ´Â ±×·± Á÷¿øÀ» ¿øÇÒ °ÍÀÌ¶ó º¾´Ï´Ù.
ȸ»ç°¡ ¿ä±¸ÇÏ´Â ½ºÆÑ¿¡ (Á¤È®È÷ ¹» ¿øÇÏ´ÂÁö ¸ð¸£´Ï±î ÀÌ°ÍÀú°Í) ´Ù ¸ÂÃß·Á°í ÇÏÁö¸»°í
³»°¡ ÀÌ°ÅÇϳª´Â È®½ÇÈ÷ Çß¾î, ±×¸®°í ÀÌ°É ÇßÀ¸´Ï±î ´Ù¸¥ °É Á¢¸ñ½ÃÅ°´Âµ¥ »ðÁúÀ» ¸¹ÀÌ ÇÏÁö¾ÊÀ» °Å¾ß. Á¤µµ¿¡ ¼º½ÇÇÔÀÌ ÀÖ´Ù´Â °ÍÀ» 1¼øÀ§·Î º¸´Â °Ç ¾î¶³±î ½Í½À´Ï´Ù.
º´¿øµµ ³»°ú, ¿Ü°ú, »êºÎÀΰú, ¾È°ú, .. ±âŸ µîµî ´Ù¾çÇϵíÀÌ ÄÄÇ»ÅÍ¿¡µµ ¿©·¯ºÐ¾ß°¡ ÀÖÁÒ.
±× ¸¹Àº °Íµé ´Ù ÀßÇÒ¼ö´Â ¾ø´Â ³ë¸©ÀÔ´Ï´Ù.
±×·³¿¡µµ ºÒ±¸ÇÏ°í ¸î°¡Áö´Â ±âº»ÀûÀ¸·Î ¾Ë°í ÀÖ¾î¾ß ÇÏ´Â °ÍÀÌ ÀÖ½À´Ï´Ù.
ÀÇÇÐÀ» Àü°øÇÏ·Á¸é ÃÖ¼ÒÇÑ ÈÇÐ/»ý¹° Á¤µµ´Â ±âº»À¸·Î Àß ¾Ë°í ÀÖ¾î¾ß Çϴ°Ͱú °°½À´Ï´Ù.
1. ÄÄÇ»ÅÍ Çϵå¿þ¾îÀÇ µ¿ÀÛ¿ø¸®
Çлýµé ¿©·¯¸íÀ» °¡¸£ÃĺÃÁö¸¸ ÄÄÇ»ÅÍ°¡ ¾î¶»°Ô µ¿ÀÛÇÏ´ÂÁöµµ ¸ð¸¥Ã¤ ÇÁ·Î±×·¡¹ÖÀ» Çϴ ģ±¸µéÀÌ ²Ï ¸¹´õ±º¿ä.
¹°·Ð µ¥½ºÅ©Å¾ ÄÄÇ»ÅͶó¸é µ¿ÀÛ ¿ø¸®¸¦ ¸ô¶óµµ ÇÁ·Î±×·¥ Â¥´Âµ¥ Å©°Ô ÁöÀåÀÌ ¾øÁÒ. JAVA°°Àº °É·Î ÇÁ·Î±×·¡¹Ö Çϸé ÀÚ¿ø°ü¸®¸¦ ¾Ë¾Æ¼ ´Ù ÇØÁִϱî¿ä.
±×·¯³ª ¼¹ö ÇÁ·Î±×·¡¹ÖÀ̳ª ÀÓº£µðµå ½Ã½ºÅÛ ¿µ¿ªÀ¸·Î µé¾î°¡¸é ÄÄÇ»ÅÍ ½Ã½ºÅÛ ÀÚ¿øÀº ³ª È¥ÀÚ¼ ¾²´Â°Ô ¾Æ´Ï¶ó´Â°É ¾Ë°ÔµË´Ï´Ù.
ÄÄÇ»ÅÍÀÇ µ¿ÀÛ¿ø¸®¸¦ Àß ¸ð¸£¸é ÇÁ·Î±×·¥ÀÌ ÄÄÇ»ÅÍ¿¡ ¾î¶² ¿µÇâÀ» ¹ÌÄ¡´ÂÁö ¾Ë¼ö°¡ ¾ø½À´Ï´Ù.
µ¥½ºÅ©Å¾ ÄÄÇ»ÅÍ¿¡¼´Â ÇÁ·Î±×·¥ÀÌ ¸»½éÀ» ºÎ¸±°æ¿ì ±×³É ²¯´ÙÄÑ¸é µÇÁö¸¸, 1³â ³»³» ¼ö¸¸¸í¾¿ Á¢¼ÓÇÏ´Â ¼¹ö ÇÁ·Î±×·¥Àº ±×·²¼ö°¡ ¾ø½À´Ï´Ù.
ÀÓº£µðµå ½Ã½ºÅÛÀ¸·Î ¸¸µç Àåºñµéµµ ´ëºÎºÐ ±×·¸Áö¿ä.
2. ¿î¿µÃ¼Á¦
ÄÄÇ»Å͸¦ ´Ù·ê¶§ »©³õÀ»¼ö ¾ø´Â Áß¿äÇÑ ¼ÒÇÁÆ®¿þ¾î°¡ ¹Ù·Î ¿î¿µÃ¼Á¦ÀÔ´Ï´Ù.
¾ÈŸ±õ°Ôµµ "Æß¿þ¾î"´Â ¿©±â¼ Á¦¿ÜµÇ´Âµ¥, ÀÌÀ¯´Â ¸ÖƼŽºÅ· ¹× ¿ì¼±¼øÀ§ 󸮰¡ µÇÁö ¾Ê±â ¶§¹®ÀÔ´Ï´Ù.
¿î¿µÃ¼Á¦¶ó°í ÀÏÄÃÀ»¶§´Â RTOS ¹× High Level OS(MS Windows ³ª MacOS, ¸®´ª½º/À¯´Ð½º, ...)¸¦ ¶æÇÕ´Ï´Ù.
¿î¿µÃ¼Á¦°¡ Áß¿äÇÑ ÀÌÀ¯´Â ÄÄÇ»ÅÍÀÇ ¸ðµç ÀÚ¿øÀ» ºÐ¹èÇÏ°í ´Ù½Ã È¸¼öÇÏ´Â ÀÛ¾÷À» ó¸®ÇØÁֱ⠶§¹®ÀÌÁÒ.
´Ù½Ã ¸»Çؼ "1. ÄÄÇ»ÅÍ Çϵå¿þ¾îÀÇ µ¿ÀÛ¿ø¸®"¿Í ¾ÆÁÖ ¹ÐÁ¢ÇÑ °ü·ÃÀÌ ÀÖ´Â °¡Àå ÄÄÇ»ÅÍ Çϵå¿þ¾î¿Í °¡±î¿î ¼ÒÇÁÆ®¿þ¾îÀÔ´Ï´Ù.
3. ³×Æ®¿öÅ©
Áö±ÝÀº ¸ðµç ÄÄÇ»ÅÍ ³×Æ®¿öÅ©°¡ ÀÎÅͳÝÀ¸·Î ÅëÀϵǾú½À´Ï´Ù¸¸, ¾î·µç IP±â¹ÝÀÇ TCP/IP ³×Æ®¿öÅ©°¡ ¹«¾ùÀÎÁö´Â ¾Ë¾Æ¾ßÇÕ´Ï´Ù.
ÇÑ´ëÀÇ ÄÄÇ»ÅÍ°¡ ¸ðµç Á¤º¸¸¦ ÀúÀåÇÒ¼ö ¾ø±â ¶§¹®¿¡ ÄÄÇ»ÅÍ ³¢¸® Åë½ÅÀ» ÇؾßÇϴµ¥ ±× ±âº»ÀÌ ¹Ù·Î "ÀÎÅͳÝ"ÀÔ´Ï´Ù.
±× ÀÌ¿ÜÀÇ ³ª¸ÓÁö °ÍÀº º»ÀÎÀÌ ¾î´À ºÐ¾ß¿¡ °ü½ÉÀ» ´õ µÎ°í ÀÖ´À³Ä¿¡ ´Þ·ÁÀÖ½À´Ï´Ù.
´Ù¸¸ ÇÑ°¡Áö µå¸®°í ½ÍÀº Á¶¾ðÀº ¾Æ·¡ÀÇ ¸µÅ© ¸Ç ¸¶Áö¸·¿¡ ÀûÇô ÀÖ´Â ³»¿ëÀÔ´Ï´Ù.
"¾ÆÁ÷±îÁö "À¯´Ð½º"¿Í C ÇÁ·Î±×·¡¹Ö, TCP/IP¸¦ ´É°¡ÇÏ´Â ¼ÒÇÁÆ®¿þ¾î´Â ³ª¿ÀÁö ¸øÇß½À´Ï´Ù. ÀÌ°Ô ÄÄÇ»ÅÍ ¼¼»óÀÇ ¾ö¿¬ÇÑ Çö½ÇÀÔ´Ï´Ù."
http://2cpu.co.kr/bbs/board.php?bo_table=freeboard_2011&wr_id=412712
Ȥ½Ã³ª ÀÓº£µðµå ½Ã½ºÅÛ¿¡ °ü½ÉÀÌ ÀÖÀ¸½Ã¸é ¾Æ·¡ÀÇ ¸µÅ©µµ Àо½Ã±æ ±ÇÇص帳´Ï´Ù.
http://www.aesop.or.kr/Board_Resources_S3C2410/37758
1. ÀÚ½ÅÀÇ Àü°øÀ» Àü°øÀÌ ¾Æ´Ñ ŸºÐ¾ß¿¡¼ È°¿ëÇϴ°ÍÀÌ ÃÖ°í.
Áï ÄÄÇ»ÅͽǷÂÀ» ÄÄÇ»ÅÍÀïÀ̵éÀÌ ¸ð¿©Àִ°÷¿¡¼ °ßÁÖÁö¸¶½Ã°í, ŸºÐ¾ß¿¡¼ ´Ù¸¥ÀÏÀ»ÇÒ¶§ ¶Ù¾î³ÄÄÇ»ÅͽǷÂÀÌ µµ¿òÀÌ µË´Ï´Ù.
2. ´ëÇÐÀº Çй®À» °øºÎÇϴ°÷ÀÌ ¾Æ´Ï¶ó Çй®À» °øºÎÇÏ´Â ¹æ¹ý¸¸À» ÀÍÈ÷´Â°÷.
- °øºÎ´Â ´ëÇпøºÎÅÍÀÔ´Ï´Ù.
´ëÇп¡¼´Â ÇÐÁ¡µµ ±âº»ÀûÀ¸·Î °ü¸®ÇؾßÇÏÁö¸¸ ¿µ¾î´Â Æò±ÕÀÌ»óÀÌ µÇ¾î¾ß ÇÕ´Ï´Ù.
´Ù¸¥¾ð¾î´Â ¿µ¾î¸¦ ÀßÇÒÁپȴٴ °¡Á¤ÇÏ¿¡¼ Ãß°¡ÇÏ¿©¾ß ÇÕ´Ï´Ù.
ºÎ°¡ÀûÀ¸·Î ÄÄÇ»ÅÍ ·©±ÍÁöÀÇ °æ¿ì
ÇÑ°¡Áö¾ð¾î CÁ¤µµ¸¸ È®½ÇÇÏ°Ô ¹è¿öµÎ¸é ´Ù¸¥ ¾ð¾î »ç¿ëÇÏ´Â°Í ±×¸® ¾î·ÆÁö ¾Ê½À´Ï´Ù.
¸ðµç¾ð¾î°¡ ¶È°°Áö´Â ¾ÊÁö¸¸ ±âº»ÀûÀΰÍÀº »ó´çÈ÷ À¯»çÇÕ´Ï´Ù.
±×°ÍÀÌ¿Ü¿¡´Â ½ÇÀü¿¡¼´Â ½ÃÇèÀÌ ¾Æ´Ï±â ¶§¹®¿¡ ¸Þ´º¾ó³õ°í ¿ªÀ¸·Î ³»°¡ ÇÊ¿äÇÑ ¾ð¾îÇü½Ä ã¾Æ°¡¸é¼ »ç¿ëÇÏ¸é µË´Ï´Ù.
C¸¦ ÀÌÇØÇϸé À¯´Ð½º(¸®´ª½º)°¡ ´«¿¡ º¸ÀÌ°í ±×´ÙÀ½¿¡´Â ³×Æ®¿÷ ±×¸®°í µÎ°¡Áö ´Ùº¸ÀÌ¸é ¿øµµ¿ì´Â ±×³É µû¶ó¿É´Ï´Ù.
¿¥ºê¸®¿À´ÔÀÇ ±ÛÁß ¸¶Áö¸· ÁÙµéÀÌ ÃÖ°íÀÇ Á¤´äÀΰŠ°°½À´Ï´Ù.
¿Ö³ÄÇÏ¸é ±× µÎ°³°¡ °ð ÄÄÇ»ÅÍÀÇ ¿ª»ç¸¦ ¸»ÇØÁÖ´Â ÀÛÇ°µéÀ̶ó°í ÇØ¾ß Çϴϱî¿ä.
´ÙÀ½ ¸µÅ©ÀÇ ³»¿ëÀ» Àо¸é ¾î¶»°Ô C¿Í À¯´Ð½º°¡ ź»ýÇß´ÂÁö ¾Ë¼ö ÀÖ½À´Ï´Ù.
http://cs.sungshin.ac.kr/~dkim/UNIX-C.html
¿©·¯°³ ¾îÁßÀ̶°ÁßÀÌó·³ Çϴ°Šº¸´Ù´Â Çϳª c ¿½ÉÈ÷ Çϼ¼¿ä..
¾î´À Á¤µµ ½Ç·ÂÀÌ µÇ¸é Çϵå¿þ¾î ÄÜÆ®·ÑÀ» ¾î¶»°Ô ÇؾߵǴÂÁö º¸ÀÔ´Ï´Ù...
±×¶§ Çϵå¿þ¾î °øºÎ Çϼŵµ µË´Ï´Ù..
¿ø¼ ¸Þ´º¾ó º¸´Ùº¸¸é ¿µ¾î´Â ÀÚµ¿ ¼÷Áö... ÇÏÇÏÇÏ
º¯¿ªº» º¸¼Åµµ ÁÁÀ̸¸ ½Ã°£ÀÌ °É·Áµµ c ¾ð¾î ¹ÙÀÌºí ¿ø¼¸¦ º¸¼¼¿ä.. ÈÄ´Ù´Ú
Çϳª¾¿ Çϼ¼¿ä.
¹°·Ð, ¼ø¼´Â ÇÐÁ¡, ¾îÇÐ, CÀÔ´Ï´Ù.
½ÃÀÛÀÌ´Ï ¿½ÉÈ÷ Çѵαºµ¥¸¦ Æĺ¸¼¼¿ä. ±×·¯´Ù Àû¼ºÀÌ ¸ÂÀ¸¸é ¸»¶Ò¹Ú´Â°Å°í, ¾Æ´Ï¸é ´Ù¸¥¿ì¹° ¶Ç ÆĴ°Űí.. ¹°·Ð ¿½ÉÈ÷.
±×·¯´Ùº¸¸é Ŭ¶ó¿ìµå¿¡ ÇÊ¿äÇÑ ±â¼úµéÀÌ ÇϳªµÑ ½×À̰Եǰí, IT¸¦ ¹Ù¶óº¸´Â ´«ÀÌ Á¡Á¡ ´õ ³Ð¾îÁö°ÔµË´Ï´Ù.
°á·ÐÀº '³ë¿À·Â' ÀÌ Áß¿äÇÏ´ÙÀÔ´Ï´Ù.
±â¿ÕÀ̸é Áñ±â¸é¼ ÇÒ ¼ö ÀÖ´Â ºÐ¾ß¸¦ Æ帴°ÍÀÌ µµ¿òÀÌ µÉ°ÍÀÌ°í, ITµµ °á±¹ »ç¶÷ÀÌ »ç¶÷À» À§ÇØ ¸¸µç±â¼úÀ̱⶧¹®¿¡ Àι®ÇаøºÎµµ º´ÇàÇÏ½Ã¸é µµ¿òÀÌ µÉ ¼öÀÖ½À´Ï´Ù.
ÀºÐ ¸»´ë·Î Ŭ¶ó¿ìµå ¾÷ü¸é ¿£Áö´Ï¾î°¡ ¾Ë¾Æ¾ß ÇÒ°Ô ¸¹¾Æ¿ä.
ÇÏÁö¸¸ ½ÅÀÔ±Þ¿¡°Ô ±× ¸ðµç°É ¿ä±¸ÇÏÁö ¾Ê½À´Ï´Ù.
Á¦°¡ º¸´Â ¿ì¼±¼øÀ§??
1.ÇÐÁ¡ : ÇлýÀÌ ÇÐÁ¡À» Àßµû¾ß, Á÷ÀåÀÎÀÌ µÇ¼µµ ȸ»çÀÏ¿¡ Ãæ½ÇÇÒ °¡´É¼ºÀÌ ³ô°ÚÁÒ?
2.C¾ð¾î (±âº»¼öÁØ+½©ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ÀÌÇØ) : C¾ð¾î´Â ¸ðµç ¾ð¾îÀÇ ¾ö¸¶ÁÒ.?
3.³×Æ®¿öÅ© ±âÃʼöÁØ( IP°¡ ¹ºÁö? ping Àº ¿ÖÄ¡´ÂÁö? LAN À̶õ ¹¹Áö? ) : À½.... ½±Áö ¾ÊÀ»°Ì´Ï´Ù. ³×Æ®¿öÅ©´Â....
4.PC¿¡ vmware µîÀ¸·Î lab ±¸ÃàÇغ¸±â (3´ëÁ¤µµÀÇ ¾ÆÁÖ ÀÛÀº ȯ°æÀ̶óµµ...) : ¿¹ÄÁµ¥ À©µµ¿ì2012 ¼¹ö <-> ¿ìºÐÅõ ³¢¸® °øÀ¯Æú´õ ¼³Á¤Çϱâ ?¤¾¤¾¤¾
Ŭ¶ó¿ìµå ¿£Áö´Ï¾î´Â ¾Æ´ÏÁö¸¸... Á¦°¡ Á¦ ºÎ»ç¼ö¸¦ »Ì´Â´Ù¸é ÀúÁ¤µµ ¿øÇÒ °Í °°³×¿ä.