<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>LogicPad on kenji.blog</title><link>http://kenji.blog/ko/tags/logicpad/</link><description>Recent content in LogicPad on kenji.blog</description><generator>Hugo -- gohugo.io</generator><language>ko</language><copyright>kenjinote</copyright><lastBuildDate>Wed, 30 Jul 2025 23:51:35 +0900</lastBuildDate><atom:link href="http://kenji.blog/ko/tags/logicpad/index.xml" rel="self" type="application/rss+xml"/><item><title>'LogicPad 개발 비화'</title><link>http://kenji.blog/ko/p/logicpad-%E9%96%8B%E7%99%BA%E7%A7%98%E8%A9%B1/</link><pubDate>Wed, 30 Jul 2025 23:51:35 +0900</pubDate><guid>http://kenji.blog/ko/p/logicpad-%E9%96%8B%E7%99%BA%E7%A7%98%E8%A9%B1/</guid><description>&lt;img src="http://kenji.blog/p/logicpad-%E9%96%8B%E7%99%BA%E7%A7%98%E8%A9%B1/img.png" alt="Featured image of post 'LogicPad 개발 비화'" />&lt;h1 id="코드-작성은-못하지만-논리는-있는-사람을-위한-도구-logicpad를-만든-이유">「코드 작성은 못하지만 논리는 있는 사람」을 위한 도구. LogicPad를 만든 이유
&lt;/h1>&lt;p>안녕하세요, kenji입니다. 로우코드 도구 &amp;lsquo;&lt;a class="link" href="https://logicpad.org" target="_blank" rel="noopener"
>LogicPad&lt;/a>&amp;lsquo;를 만든 개발자입니다.
이번에는 제품 소개가 아니라, &amp;ldquo;왜 이것을 만들려고 생각했는가?&amp;ldquo;라는 개발의 이면, 그리고 제 자신의 생각에 대해 조금 개인적인 관점에서 써보려고 합니다.&lt;/p>
&lt;p>솔직히, 이것은 단순한 도구 개발이 아니었습니다.
제 과거, 직장에서의 답답함, 스킬셋, 그리고 계속 가슴속에 품고 있던 &amp;ldquo;언젠가 내 제품을 만들고 싶다&amp;quot;는 마음――
그 모든 것이 겹쳐진 결과로 탄생한 것이 LogicPad입니다.&lt;/p>
&lt;p>즉, &lt;strong>이것은 저에게 &amp;ldquo;인생의 집대성 프로젝트&amp;rdquo;&lt;/strong> 이기도 합니다.
그런 배경을 가능한 한 솔직하게, 열정을 담아 써내려가 보겠습니다.&lt;/p>
&lt;hr>
&lt;h2 id="솔직하게-이것은-내가-만들었다라고-가슴을-펴고-말할-수-있는-제품이-갖고-싶었다">솔직하게 &amp;ldquo;이것은 내가 만들었다&amp;quot;라고 가슴을 펴고 말할 수 있는 제품이 갖고 싶었다
&lt;/h2>&lt;p>솔직히 말하자면, 이것이 가장 첫 번째 동기였습니다.&lt;/p>
&lt;p>예전부터 일로나 취미로나 코드 짜는 것을 좋아했습니다. 여러 개발에도 참여해왔습니다.
하지만 어느 날 문득 깨달았습니다.
&lt;strong>&amp;ldquo;내 이름으로, 내 책임으로 세상에 내놓은 제품이 없다&amp;rdquo;&lt;/strong> 는 것을요.&lt;/p>
&lt;p>물론 팀으로 만드는 것에는 가치가 있고, 자랑스러운 일도 많이 있었습니다.
하지만 어딘가에서 &amp;ldquo;이대로 누군가의 이름 아래서 커리어를 끝내는 걸까&amp;quot;라는 허무함도 있었습니다.&lt;/p>
&lt;p>한 번이라도 좋습니다.
&lt;strong>&amp;ldquo;이것은 내가 만들었다&amp;quot;라고 당당하게 말할 수 있는 것을 남기고 싶었습니다.&lt;/strong>
그렇게 생각해서 LogicPad의 구상을 다듬기 시작했습니다. 지금으로부터 약 6년 전(2019년경)의 일입니다.
(원래의 아이디어 자체는 언리얼 엔진의 비주얼 프로그래밍 언어인 블루프린트를 알게 된 2015년쯤 전의 일입니다.)&lt;/p>
&lt;h2 id="블루프린트img_1png">&lt;img src="http://kenji.blog/p/logicpad-%E9%96%8B%E7%99%BA%E7%A7%98%E8%A9%B1/img_1.png"
width="637"
height="285"
srcset="http://kenji.blog/p/logicpad-%E9%96%8B%E7%99%BA%E7%A7%98%E8%A9%B1/img_1_hu70d4fd9be2cc84fc55cb45a83c67cc8a_54446_480x0_resize_box_3.png 480w, http://kenji.blog/p/logicpad-%E9%96%8B%E7%99%BA%E7%A7%98%E8%A9%B1/img_1_hu70d4fd9be2cc84fc55cb45a83c67cc8a_54446_1024x0_resize_box_3.png 1024w"
loading="lazy"
alt="블루프린트"
class="gallery-image"
data-flex-grow="223"
data-flex-basis="536px"
>
&lt;/h2>&lt;h2 id="코드를-쓸-수-없어서-손을-댈-수-없다-그거-너무-아깝지-않나요">코드를 쓸 수 없어서 손을 댈 수 없다. 그거 너무 아깝지 않나요?
&lt;/h2>&lt;p>제 직장에는 우수한 사람이 많았습니다.&lt;/p>
&lt;p>논리는 짤 수 있습니다. Excel 함수도 자유자재로 다루고, 문제의 본질도 간파할 수 있습니다.
하지만―― &amp;lsquo;코드를 작성한다&amp;rsquo;는 단계에서 손이 멈춰버립니다.&lt;/p>
&lt;p>&amp;ldquo;이 작업, 매번 매뉴얼을 보면서 하고 있는데, 자동화할 수 없을까요?&amp;rdquo;
&amp;ldquo;응, 할 수 있어. 하지만&amp;hellip; 그러려면 코드를 써야 해&amp;hellip;&amp;rdquo;&lt;/p>
&lt;p>그런 대화가 여러 번 있었습니다.&lt;/p>
&lt;p>저는 그때마다 생각했습니다.
&lt;strong>&amp;ldquo;논리는 아는데, 코드라는 장벽에 막혀버리는 것은 정말로 아깝다&amp;quot;고.&lt;/strong>&lt;/p>
&lt;hr>
&lt;h2 id="로우코드-에디터라는-선택지">로우코드 에디터라는 선택지
&lt;/h2>&lt;p>사실 이전 직장에서는 GUI 조작으로 움직이는 2차원 CAD를 개발하고 있었습니다.
CAD란 마우스를 사용해 도형을 조립해 나가는 거잖아요.
즉, &lt;strong>&amp;ldquo;조작으로 논리를 조립해 나간다&amp;rdquo;&lt;/strong> 는 세계관입니다.&lt;/p>
&lt;p>&amp;ldquo;이거, 로우코드랑 엄청 궁합이 좋겠다&amp;quot;라고 생각했습니다.&lt;/p>
&lt;p>더 거슬러 올라가면, 학생 시절부터 계속 화상 처리나 수치 처리, Windows 도구, SNS 자동 게시 도구 등,
생각나면 바로 코드를 짜서 작은 프로그램을 양산하고 있었습니다.
600개 이상은 될 거라고 생각합니다. 지금도 GitHub에 남아있습니다.&lt;/p>
&lt;p>당시에는 의미 따위는 생각하지 않았습니다.
그저 &amp;ldquo;만들고 싶으니까 만든다&amp;rdquo;. 그것뿐이었습니다.&lt;/p>
&lt;p>하지만 지금, LogicPad를 만들고 있으니&amp;hellip;&lt;/p>
&lt;p>&lt;strong>마치, 점과 점이 선으로 연결된 것 같았습니다.&lt;/strong>&lt;/p>
&lt;hr>
&lt;h2 id="사용하기-쉽지만-강력하다-밸런스의-어려움">사용하기 쉽지만 강력하다. 밸런스의 어려움
&lt;/h2>&lt;p>개발을 진행하면서 계속 생각했던 것이
&lt;strong>&amp;ldquo;직관적으로 사용할 수 있으면서도 제대로 강력한 도구로 만든다&amp;rdquo;&lt;/strong> 는 것.&lt;/p>
&lt;p>기능을 추가하면 할 수 있는 것은 늘어납니다. 하지만 사용하기 어려워집니다.
단순하게 만들면 누구나 다룰 수 있습니다. 하지만 그러면 부족함을 느끼는 사람도 생깁니다.&lt;/p>
&lt;p>&amp;ldquo;로우코드 도구는 장난감이지?&amp;ldquo;라는 말을 듣지 않도록.
그렇지만 &amp;ldquo;결국 코드를 작성하지 않으면 안 되잖아&amp;quot;라는 말도 듣지 않도록.&lt;/p>
&lt;p>&lt;strong>직관과 표현력, 그 아슬아슬한 선에서 계속 싸우고 있었습니다.&lt;/strong>&lt;/p>
&lt;p>몇 번이나 UI를 다시 만들고, 몇 번이나 버리고,
그리고 마침내 &amp;ldquo;이거라면 괜찮겠다&amp;quot;라고 생각되는 형태에 가까워졌을 때는, 정말 기뻤습니다.&lt;/p>
&lt;hr>
&lt;h2 id="처음으로-사용자의-한마디에-구원받았다">처음으로 &amp;lsquo;사용자&amp;rsquo;의 한마디에 구원받았다
&lt;/h2>&lt;p>처음 LogicPad를 건네준 사람은 전 동료였습니다.
IT는 서툴고, 코드도 무서워합니다. 하지만 논리는 잘합니다.&lt;/p>
&lt;p>조금 설명하고 만져보게 하고&amp;hellip; 몇 분 뒤에 했던 한마디를 지금도 잊을 수 없습니다.&lt;/p>
&lt;blockquote>
&lt;p>&lt;strong>&amp;ldquo;이거라면 나라도 할 수 있을 것 같아!&amp;rdquo;&lt;/strong>&lt;/p>
&lt;/blockquote>
&lt;p>정말로 눈물이 날 것 같았습니다.
제가 주고 싶었던 것은 바로 이거였다고.&lt;/p>
&lt;p>움직이는 도구가 아니라, &lt;strong>&amp;ldquo;스스로 만들 수 있었다!&amp;ldquo;는 감각&lt;/strong>.
그것이야말로 LogicPad의 진정한 가치라고 확신했습니다.&lt;/p>
&lt;hr>
&lt;h2 id="만들-수-있는-사람이-늘어나면-사회는-더욱-재미있어진다">만들 수 있는 사람이 늘어나면, 사회는 더욱 재미있어진다
&lt;/h2>&lt;p>저는 &amp;lsquo;기술의 민주화&amp;rsquo;가 정말로 중요하다고 생각합니다.&lt;/p>
&lt;p>기술에는 세상을 바꿀 힘이 있습니다.
하지만 그것을 다룰 수 있는 사람은 한정되어 있습니다.&lt;/p>
&lt;p>만약 &amp;lsquo;논리를 안다&amp;rsquo;는 것만으로 앱을 만들 수 있다면?&lt;/p>
&lt;p>&lt;strong>더 많은 사람이 &amp;lsquo;만드는 쪽&amp;rsquo;으로 넘어올 수 있게 됩니다.&lt;/strong>
그리고 그곳에서 탄생하는 것은 지금의 상상을 뛰어넘을 것이라고 생각합니다.&lt;/p>
&lt;p>LogicPad가 그 입구가 될 수 있다면.
&amp;ldquo;만들어보고 싶다&amp;quot;를 &amp;ldquo;만들 수 있다&amp;quot;로 바꾸는 도구이고 싶습니다.&lt;/p>
&lt;p>그것이 저의 바람입니다.&lt;/p>
&lt;hr>
&lt;h2 id="마치며">마치며
&lt;/h2>&lt;p>LogicPad는 아직 베타 버전으로 완성되지 않았습니다.
개선점도, 하고 싶은 일도 아직 산더미처럼 있습니다.&lt;/p>
&lt;p>하지만 저는 이 도구에 &lt;strong>제 인생의 &amp;ldquo;점&amp;quot;을 전부 쏟아붓고 있습니다.&lt;/strong>
지금이라면 가슴을 펴고 말할 수 있습니다.&lt;/p>
&lt;p>&lt;strong>&amp;ldquo;이것은 내가 만든 제품이다&amp;rdquo;&lt;/strong> 라고.&lt;/p>
&lt;hr>
&lt;h3 id="-덤-logicpad로-할-수-있는-일">👇 덤: LogicPad로 할 수 있는 일
&lt;/h3>&lt;ul>
&lt;li>드래그 앤 드롭으로 처리 구축&lt;/li>
&lt;li>조건 분기나 변수 등도 GUI로 다룰 수 있음&lt;/li>
&lt;li>다양한 AI 연동 노드 준비&lt;/li>
&lt;li>스크립트 삽입으로 상급자용 확장도 가능&lt;/li>
&lt;li>고정밀 수학 함수·데이터 처리 (무한 자릿수 정밀도의 수치 연산 등)&lt;/li>
&lt;li>상급자를 위한 단축키도 충실&lt;/li>
&lt;li>90개국 이상의 언어 지원&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h3 id="앞으로-하고-싶은-일">앞으로 하고 싶은 일
&lt;/h3>&lt;ul>
&lt;li>AI와 연동하여 자연어에서 논리를 생성&lt;/li>
&lt;li>사용자가 커스텀 노드를 생성할 수 있는 구조&lt;/li>
&lt;li>작성한 노드나 논리를 공유할 수 있는 플랫폼 구축&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h2 id="-후기">✍️ 후기
&lt;/h2>&lt;p>여기까지 읽어주셔서 정말 감사합니다.
이것은 단순한 도구 개발이 아니라, 제 자신의 경험, 열정, 인생의 파편을 쏟아부은 하나의 도전이었습니다.&lt;/p>
&lt;p>&amp;ldquo;코드는 못 짜지만, 논리는 있다&amp;rdquo;
그런 사람들이 자신의 힘으로 &lt;strong>&amp;ldquo;만들 수 있게&amp;rdquo; 되는 미래&lt;/strong>.
그것을 앞으로도 LogicPad를 통해 지향해 나가고 싶습니다.&lt;/p>
&lt;p>만약 조금이라도 &amp;ldquo;사용해보고 싶다&amp;quot;고 생각해 주셨다면, 그것만으로도 매우 기쁩니다.
흥미가 생기신 분은 꼭 &lt;a class="link" href="https://logicpad.org" target="_blank" rel="noopener"
>LogicPad&lt;/a>를 시험해 보세요.&lt;/p>
&lt;p>그리고 사용해본 소감이나 깨달은 점이 있다면 어떤 사소한 것이라도 좋습니다.
당신의 목소리가 이 제품의 다음 한 걸음을 만드는 큰 힘이 됩니다.&lt;/p>
&lt;p>앞으로도 잘 부탁드립니다.&lt;/p></description></item></channel></rss>