CodeGym /Java Blog /무작위의 /사람들은 왜 코딩을 좋아할까요? 직업에 대한 열정 설명
John Squirrels
레벨 41
San Francisco

사람들은 왜 코딩을 좋아할까요? 직업에 대한 열정 설명

무작위의 그룹에 게시되었습니다
프로그래밍은 지난 10년 동안 폭발적인 인기를 끌었습니다. 그리고 그 과대 광고의 대부분은 고임금 직업을 얻을 것이라는 전망에서 나타났습니다. 그러나 실제로 코딩에는 다른 많은 이점이 있습니다. 그리고 진실을 말하면 그것에 대해 사랑할 것이 많습니다. 많은 숙련된 개발자들은 직업에 대한 열정이 그들이 하고 있는 일에서 진정한 전문가가 되는 데 정말로 도움이 되었다고 말합니다. 예상되는 성공은 IT에 대한 관심 없이는 "낮음" 또는 "보통" 기준을 넘어서지 못할 것입니다. 그런데 왜 코딩을 좋아할까요? 정말 힘들지 않나요? 좀 지루하지 않나요? 사람들은 왜 코딩을 좋아할까요?  직업에 대한 열정 설명 - 1앞서 프로그래밍에 대한 우리의 사랑을 표현할 것입니다. 숙련된 코더와 학습자 사이에서 상위 10가지 이유를 좁혔습니다. 왜 그렇게 많은 사람들이 코딩에 집착하고 왜 좋아하는지 살펴봅시다.

이유 #1. 평생학습의 즐거움

코딩을 할 때 작업의 반복되지 않는 특성으로 인해 항상 배우고 도전하고 있습니다! 프로그램이나 앱을 만드는 동안 문제와 솔루션에 대한 이해를 지속적으로 확장하고, 새로운 프레임워크를 시도하고, 새로운 알고리즘으로 까다로운 문제를 해결하고, 다른 방법론을 사용합니다. 이 모든 것은 마음을 펴고 인내, 끈기, 규율을 향상시키는 결과를 가져옵니다. 간단히 말해서, 코딩은 분명히 당신을 안락한 영역 밖으로 밀어낼 수 있지만 좋은 방법입니다!

이유 #2. 이론과 실습의 완벽한 균형

대부분의 대학 졸업생은 강력한 지식을 가지고 있지만 실생활에 적용하는 방법을 모릅니다. 하지만 프로그래밍은 다릅니다. 여기 있는 모든 것이 한편으로는 추상적이지만 다른 한편으로는 매우 실용적입니다. 세상을 바꿀 앱이나 소프트웨어를 만들어 이러한 모든 추상적 이론을 실천에 옮길 수 있습니다. 또는 수십억 명의 사람들이 유용하다고 생각하는 웹 사이트를 개발하십시오. Medium의 Michael Macaulay는 "프로그래밍의 진정한 아름다움은 집에 있는 컴퓨터에서 "고무가 길을 만나는" 순간을 가질 수 있다는 것입니다 .

이유 #3. 당신의 마음을 훈련

어떤 문제에 너무 오랫동안 갇혀 있으면 머리를 쥐어뜯고 싶을 것입니다. 그러나 호기심 많은 관점에서 코딩하면 Java의 문제 해결이 편안해질 수 있습니다. StackOverflow, GitHub, Quora, Coderanch 및 기타 Java 커뮤니티를 살펴보면 버그, 메모리 누수 또는 불가능하다고 생각하는 모든 것을 해결할 수 있습니다. 여러 소스를 참조하고 정보를 수집함으로써 마음을 훈련하고 마침내 모든 조각을 모았을 때 만족스러운 느낌을 얻습니다. 진짜 셜록 홈즈처럼.

이유 #4. 보다 세부 지향적이되고 분석 기술을 개발합니다.

하루 종일 코드의 모든 텍스트 문자에 집중하면 뇌가 긍정적으로 변화하기 시작합니다. 점차 작은 세부 사항과 작은 변화를 더 잘 관찰하게 됩니다. 또한 프로그래밍은 해결하는 모든 문제에 대해 분석적 사고를 강화합니다. 당연히 이러한 두뇌 변화는 다른 일상 활동에 긍정적인 영향을 미칠 수 있습니다.

이유 #5. 높은 수요와 높은 급여

의심할 여지 없이 현재 IT 관련 경력이 상위권에 있으며 이는 곧 바뀔 것 같지 않습니다. 따라서 Java를 배우면 미래에 취업할 수 있고 높은 보수를 받을 가능성이 가장 높습니다. 많은 프로그래머들이 돈을 벌기 위해 이 분야에 들어온다는 사실을 부인할 수 없으며, 그것이 잘못된 것은 아닙니다. 염두에 두어야 할 유일한 사항은 기술이 그 어느 때보다 향후 10년 동안 더 빠르게 변화할 것이므로 기술과 함께 변화하거나 뒤쳐져야 한다는 것입니다. 안녕하세요, 이유 #1.

이유 #6. 흥미로운 프로젝트 작업

프로그래머로서 당신은 흥미진진한 프로젝트에 참여하게 될 것입니다! 프로그래머가 되는 가장 좋은 부분 중 하나는 전에는 존재하지 않았던 것을 만드는 것입니다. 그런 다음 응용 프로그램, 웹 사이트 또는 자신이 만든 모든 것을 제어할 수 있습니다! 매우 유용한 것을 개발하고 유지할 수 있으며, 이는 다음 단계로 이어집니다.

이유 #7: 사람들의 삶을 변화시키기

인간의 시간을 절약하고 까다로운 작업을 수행하지 않도록 하는 앱을 구축할 수 있다면 사람들의 삶에 작은 변화를 가져오는 것입니다. 작은 영향이지만 부모는 자녀나 친구와 보내는 시간이 더 많고, 일 중독자는 새로운 아이디어를 생각하거나 휴식을 취할 시간이 더 많습니다. 또한 또 다른 Medium 블로거인 Jasmine Wo는 "입양 가족을 찾는 어린이와 입양을 원하는 가족을 연결하는 데 도움이 되는 앱"을 만들었습니다. 보시다시피 간단한 앱이 인생 전체를 바꿀 수 있습니다.

이유 #8. 새로운 기회

Jasmine Wo는 또한 코딩이 당신에게 많은 기회를 열어줄 수 있다고 말했습니다. 그것이 바로 그녀에게 일어난 일입니다. 컴퓨터 과학 학생으로서 그녀는 코딩 방법을 모르면 열리지 않을 프로그램과 회의에 참석하기 위해 다른 도시와 국가를 여행했습니다. 약 10년 동안 그녀는 Java, Python, JavaScript, Ruby, HTML CSS 등을 독학했습니다.

이유 #8. 원격 근무의 아름다움

언제 어디서나 원하는 시간에 작업하는 것은 프로그래밍에 대한 또 다른 사랑입니다. 원격 작업은 최근 매우 인기가 있습니다. 어디에서나 할 수 있는 일이 상당히 많은데 프로그래밍이 그 중 하나입니다. 또한 프로그래밍하려면 컴퓨터와 인터넷 연결이라는 두 가지만 있으면 됩니다. 이 두 가지만 있으면 세계 어디에서나 살 수 있습니다. 노르웨이로 이동하여 얼음 낚시를 시작하고 싶습니까? 엄청난! 해변에서 자유 시간을 보내기 위해 태국으로 이동하고 싶습니까? 괜찮아요! 선택은 전적으로 귀하에게 달려 있습니다.

이유 #9. 팀 노력

즉, 원격 근무가 외롭고 버림받았다는 것을 의미하지는 않습니다. 물론 일부 엄격한 고용주가 있고 일부 사람들은 오프라인에서 동료와 상호 작용하는 것을 선호합니다. 그러나 원격 작업을 선택하더라도 관리자 및 지원 팀에서 QA 전문가 및 디자이너에 이르기까지 동일한 프로젝트에서 작업하는 전체 팀이 있을 가능성이 높습니다. 코드는 조직의 모든 사람에게 영향을 미쳐 서로 어떤 방식으로든 의사 소통을 할 수 있습니다. 또한 자신의 경험과 지식을 공유하는 같은 생각을 가진 사람들을 찾을 수 있는 열정적인 온라인 Java 커뮤니티의 일원이 될 수 있습니다.

이유 #10. 당신은 그것을 현실로 만들 수 있습니다!

"안타깝게도 저는 악기를 연주하거나, 교향곡을 작곡하거나, 아름답게 노래하거나, 화려한 그림을 그리거나, 영광스러운 조각품을 조각할 수 없습니다. 하지만 화면 코딩 뒤에 있을 때면, 일종의 마술을 하고 있는 듯한 압도적인 느낌을 받습니다."라고 Mika는 말합니다 . 그녀의 블로그에서 Väisänen . 사실, 그것은 정말 마법사가 된 기분입니다. 물리적 제약이 제한되는 물리학과 달리 코딩에는 장벽이 없습니다. 프로젝트를 만들 때 재료 등의 속성에 대해 생각할 필요가 없습니다. 이것이 코딩에서 가장 흥미로운 것 중 하나입니다. 눈앞의 컴퓨터 화면에 처음 등장한 "Hello world" 대사 의 그 느낌을 기억하시나요그래, 그게 너의 흥분이야'

결론

프로그래밍은 확실히 21세기에 가장 빠르게 성장하는 직업 중 하나입니다. 그러나 보시다시피 향후 10년 동안 귀하의 기술이 무의미해지지 않을 것이라는 이해를 가져오는 것은 보수가 좋은 직업만이 아닙니다. 거의 모든 사람이 스스로 무언가를 찾을 수 있는 직업이기도 합니다. 기술 및 철학적 관점에서 코딩에 대해 좋아할 것이 너무 많습니다. 마음을 날카롭게 하고, 두뇌를 재구성하고, 사람들에게 훌륭한 소프트웨어를 제공할 수 있습니다. 옵션과 영향은 거의 무한합니다. 프로그래밍은 세상을 바꿀 수 있는 힘을 실어줄 수 있습니다. 그리고 가장 우스꽝스러운 점은 방에서 혼자 거의 무료로 세계적인 Java 개발자가 될 수 있다는 것입니다. 그래서, 아직도 망설이고 있습니까? 사람들은 왜 코딩을 좋아할까요?  직업에 대한 열정 설명 - 2
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION